zonal statistics as table 可以输入矢量,然后输入栅格,具体参考----ArcGIS矢量与栅格分区统计-可提取高程、坡度等
可以得到一个属性表table
然后将矢量数据右键------join-----这个属性表--------二者是按照FID对应的。 最后可以看属性点的属性表。
属性表–可以导出为txt。在matlab里面 load aaaa.txt----存成矩阵后续处理即可。
PS:再有一点想说,我的tif是经过矢量图层导出为tif影像数据的,,导出时保留了3个波段,,最后在ENVI里面加载3波段tif,在导出时保存成了一个波段。
而TIF 其实就是栅格数据,所以,在Arcgis里面再加载TIF栅格数据的时候,三波段的TIF是不行的,无法建立属性表。
所以 如果要处理TIF 栅格数据,,做各种栅格转矢量等等操作的时候,需要用的是单波段的tif影像。
QGIS的方式
1.通过DEM计算坡度图
2.加载待计算的坡度坐标点
3.为坐标点添加半径为X的缓冲
4.Zonal statistics