1. 概述 在对高程DEM数据进行处理的时候,除了获取等值线、制作山体阴和制作三维效果等一些常规的操作之外,由于DEM本质也是栅格图,所以难免会使用到统计分析功能。所以,这里我们以ArcGIS为例,介绍一下如何获取指定面的平均高程值。 2. 数据来源 本教程所使用的高程DEM数据和行政区划数据均是从水经注微图中下载,除了上述数据,常见的GIS数据都可以使用水经注微图进行下载。 水经注微图 (关注微信公众号“水经注GIS”,回复'微图'获取微图软件安装包) 3. 分区统计栅格 在ArcToolbox中点击'Spatial Analyst工具\区域分析\分区统计',调用分区统计工具。 调用分区统计工具 在显示的分区统计对话框内,输入栅格数据或要素区域数据为下载的行政区划数据,输入赋值栅格为下载的DEM数据,统计类型选择MEAN(即计算平均值)。 分区统计设置 点击确定之后可以得到分析统计后的结果,如下图所示。 分区统计结果 识别任意一块范围,可以得到对应的高程值(注:即图中的像素值)。 识别结果 以上得到的是DEM分区统计的平均值,如果要计算别的特殊值(众数、最大值、平均值、中值、最小值、少数值、范围、标准差、总和、变异度),只需要在分区统计对话框内选择对应的统计类型即可。 选择统计类型 4. 分区统计表格 虽然已经得到了分区统计的结果,但是毕竟是栅格,无法做标注等操作,如果需要将得到表格数据,需要调用以表格显示分区统计工具。 在ArcToolbox中点击'Spatial Analyst工具\区域分析\以表格显示分区统计',调用以表格显示分区统计工具。 调用以表格显示分区统计工具 在显示的以表格显示分区统计对话框内,输入栅格数据或要素区域数据为下载的县界,区域字段选择mark(mark为将得到的统计表和县数据连接的字段,最好为一个数值型且数值唯一的字段,而且mark字段需要有具体的数值,不能为空),输入赋值栅格选择下载的DEM数据,统计类型还是选择MEAN,如下图所示。 以表格显示分区统计设置 点击确定之后可以得到一个统计表,如下图所示。 得到的统计表 打开之后可以看到平均值已经在表里,如下图所示。 属性表 5. 标注平均值 到此已经得到高程平均值的属性表,现在将其赋值给具体的县区域面。 在下载的县图层上点击右键,选择'连接和关联\连接',如下图所示。 选择连接 在显示的连接数据对话框内,选择连接的字段为mark,如下图所示。 选择连接字段 点击确定,完成连接,打开县界属性表,可以看到平均值已经加载进来,如下图所示。 连接后属性表 在县界图层上点击右键,选择属性,如下图所示。 连接后属性表 选择属性 在显示的图层属性对话框内,选择标注选项卡,勾选上标注此图层中的要素,标注字段选择MEAN,如下图所示。 设置标注 点击确定之后可以看到每个县对应的高程平均值已经标注在图上,如下图所示。 标注平均值 6. 结语 以上就是如何使用ArcGIS获取指定面高程平均值的详细说明,主要包括了数据来源、分区统计栅格、分区统计表格和标注平均值等功能。如果在使用过程中有任何疑问,请联系我们客服或拔打24小时热线电话400-028-0050咨询! |
|