分享

如何使用ArcGIS获取指定面的高程平均值

 东西二王 2020-09-03

1. 概述

在对高程DEM数据进行处理的时候,除了获取等值线、制作山体阴和制作三维效果等一些常规的操作之外,由于DEM本质也是栅格图,所以难免会使用到统计分析功能。所以,这里我们以ArcGIS为例,介绍一下如何获取指定面的平均高程值。

2. 数据来源

本教程所使用的高程DEM数据和行政区划数据均是从水经注微图中下载,除了上述数据,常见的GIS数据都可以使用水经注微图进行下载。

如何使用ArcGIS获取指定面的高程平均值

水经注微图 (关注微信公众号“水经注GIS”,回复'微图'获取微图软件安装包)

3. 分区统计栅格

在ArcToolbox中点击'Spatial Analyst工具\区域分析\分区统计',调用分区统计工具。

如何使用ArcGIS获取指定面的高程平均值

调用分区统计工具

在显示的分区统计对话框内,输入栅格数据或要素区域数据为下载的行政区划数据,输入赋值栅格为下载的DEM数据,统计类型选择MEAN(即计算平均值)。

如何使用ArcGIS获取指定面的高程平均值

分区统计设置

点击确定之后可以得到分析统计后的结果,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

分区统计结果

识别任意一块范围,可以得到对应的高程值(注:即图中的像素值)。

如何使用ArcGIS获取指定面的高程平均值

识别结果

以上得到的是DEM分区统计的平均值,如果要计算别的特殊值(众数、最大值、平均值、中值、最小值、少数值、范围、标准差、总和、变异度),只需要在分区统计对话框内选择对应的统计类型即可。

如何使用ArcGIS获取指定面的高程平均值

选择统计类型

4. 分区统计表格

虽然已经得到了分区统计的结果,但是毕竟是栅格,无法做标注等操作,如果需要将得到表格数据,需要调用以表格显示分区统计工具。

在ArcToolbox中点击'Spatial Analyst工具\区域分析\以表格显示分区统计',调用以表格显示分区统计工具。

如何使用ArcGIS获取指定面的高程平均值

调用以表格显示分区统计工具

在显示的以表格显示分区统计对话框内,输入栅格数据或要素区域数据为下载的县界,区域字段选择mark(mark为将得到的统计表和县数据连接的字段,最好为一个数值型且数值唯一的字段,而且mark字段需要有具体的数值,不能为空),输入赋值栅格选择下载的DEM数据,统计类型还是选择MEAN,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

以表格显示分区统计设置

点击确定之后可以得到一个统计表,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

得到的统计表

打开之后可以看到平均值已经在表里,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

属性表

5. 标注平均值

到此已经得到高程平均值的属性表,现在将其赋值给具体的县区域面。

在下载的县图层上点击右键,选择'连接和关联\连接',如下图所示。

如何使用ArcGIS获取指定面的高程平均值

选择连接

在显示的连接数据对话框内,选择连接的字段为mark,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

选择连接字段

点击确定,完成连接,打开县界属性表,可以看到平均值已经加载进来,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

连接后属性表

在县界图层上点击右键,选择属性,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

连接后属性表

选择属性

在显示的图层属性对话框内,选择标注选项卡,勾选上标注此图层中的要素,标注字段选择MEAN,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

设置标注

点击确定之后可以看到每个县对应的高程平均值已经标注在图上,如下图所示。

如何使用ArcGIS获取指定面的高程平均值

标注平均值

6. 结语

以上就是如何使用ArcGIS获取指定面高程平均值的详细说明,主要包括了数据来源、分区统计栅格、分区统计表格和标注平均值等功能。如果在使用过程中有任何疑问,请联系我们客服或拔打24小时热线电话400-028-0050咨询!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多