本篇介绍了栅格影像的属性提取和属性表提取。
栅格属性,包括像元的最值、均值、值域等信息。
栅格表的属性,嗯就是栅格表属性。
为规避代码处理,通过变相处理获取栅格属性。舍去上文将栅格文件转移到地理数据库的麻烦。
思路是利用ArcGIS的属性提取/区域统计功能,当提取数据时依赖的属性值涵盖栅格影像的全部范围时,即实现了[提取栅格影像的属性表] 功能。
需要的操作如下:
1. 需要统计属性的栅格数据
2. 包含整个研究区的矢量/栅格文件,保证其中一条属性在整个研究区保持一致即可(如用“raster to polygon” 后合并要素,或已有的矢量文件)
3. 利用“Zonal statistics as table”可以统计出栅格中像元的均值、最值、和、值域等信息;利用“Tabulate Area”(面积制表)可以按属性分类(记录不可以超过256行)。
下图为简简单单的研究区矢量文件的属性。
下图为“Zonal Statistics as Table”的参数和统计类型。
下图为“Tabulate Area”的参数设置。
下面以统计统计某研究区10年NPP数据的栅格数性信息过程:
0. 基本信息
1. 批量统计处理
搜索栏输入工具名称,这里是“Zonal Statistics as table”. 右键,“Batch” 批处理(没反应可以连续右键)
设置好首行属性后,全选记录并复制,打开Excel, 粘贴到空白工作簿
填充剩余需要补充的部分并运行。表格计算出来后,加载到工作空间中(测试时发现,表名不可以和栅格文件名重复,因而偷偷加了尾巴),如下图所示:
2.导出属性表
在搜索栏输入“table to excel” ,同样的操作:
3. 文件合并
最后一步,运用在线合并文件功能,合并众文件,这里本人经常用的是“it365工具箱”提供的表格合并功能。下载即可。
到这里基本上流程就结束了。
选用“Tabulate Area”工具做案例,可能更切题一些,但是与上述案例区别不大,操作流程一致。
结果类似这种:
来源:https://www.cnblogs.com/geozho/p/13067811.html