0前言
近期在对栅格数据进行剖线分析时尝试了几个GIS软件,刚开始用QGIS里面的剖线分析插件,发现对DEM数据的支持较好,对于其他类型的栅格数据有点bug。隧尝试使用ArcMap,感觉功能良好。
当然,还可以使用python、matlab之类的软件,作图效果更佳,本文仅介绍ArcMap中对多个栅格数据(DEM或者其他类型)进行剖线分析的操作。
1 数据准备
- 剖线数据,格式为shp
- 若干栅格数据,格式为tif
2 操作步骤
- 在Arcmap中,找到工具箱的
3D Analyst工具
-功能性表面
-重叠剖面
,如果是英文版软件,则为Stack Profile
。
- 在
输入线要素中
选择矢量线shp,剖面目标
选择栅格数据,这里栅格数据可以多选。
- 处理完成后会显示出表格和图(如果勾选了)
右键数据表,打开,表中FIRST_DIST
表示像元在剖线上面的距离,FIRST_Z
表示位于剖线位置的像素值
- 导出表格数据并制图,右击数据,选择导出,导出为dbf文件,在文件夹中把后缀dbf改成xlsx即可用excel打开并编辑,之后便可以进行多样化的制图。
- 后记:也可以在ArcMap的属性表中选择
FIRST_DIST
和FIRST_Z
数据然后创建图表,但是自由度不高,因此不做详细演示。
- 选中数据,点击右上角的按钮,点击创建图表,然后选择你想要的样式,如垂直线
感谢阅读!