提取点的dn值_干货在线 | DEM数据如何生成高程点

5ebe9508a5b12e8033c434ac3d6ba366.gif

这次给大家介绍一个arcgis里的实用功能:通过地形数据提取高程点。

首先做好准备工作:

1.地形数据下载获取

2.辅助数据下载

地形数据下载完成后,通过矢量边界数据裁剪得到了下图的地形数据,

99baf430488b6ff4f0080edbf769cd12.png

找到arctoolbox->3d analyst工具->转换->栅格转多点功能,如下图:

a8340a1bca20a0589e141caa498a364d.png

弹出功能对话框后,依次输入栅格,输出要素类,在输出要素类时直接加上后缀,比如Point.shp。在取点的方法上,可以参照对话框右侧的帮助,介绍的十分详细,可以根据实际需求选择何种方法来取点。我所采用的取点方法仅供参考。确定开始转化。

d7e354f718f4cd29e5d922eeb51a8b0b.png

转出完成,可以看到导出的高程点。

20615c7d4ff4a75d7f2a86071e257cfd.png

但是问题来了,打开导出的点的属性表发现,其属性为多点,而且没看到显示高程值的字段,这有点崩溃了。

98fdf292f8b54a24dd1d8d7faca3f661.png

这个问题要解决,如何解决,往下看。

首先需要解决的是多点属性转成点属性(因为后续的在点数据中添加高程值需要的是点属性,而不是多点属性),找到arctoolbox->数据管理工具->要素->要素转点功能,注意是要素,不是要素类。

854b2f35c3add938fa18a14785277ce7.png

在操作对话框中选择多点属性的点数据,选择输出路径,文件名,文件名加上格式后缀,比如DEMPoint.shp。

e758e0d06522c02b5d42b00168a75505.png

确定后开始处理,很快处理完成。查看其属性表,可以发现,属性变成了点属性。

4d7571e014cd0d463a33ea9193cf97af.png

最后开始把高程值添加到点数据中。

找到arctoolbox->Spatial Analyst->提取分析->值提取至点功能。如下图

ac2478feb1bdef6c240808706972d95c.png

在弹出的操作对话框中输入点数据DEMPoint.shp,栅格DEM.tif,输出点数据Elevation.shp。开始运算。

b61fd30c8ac6f2516a4a2ce74c9e9cb6.png

运算完成,自动加载在arcgis中,可以打开查看Elevation.shp的属性表,发现最后一列就是通过DEM数据提取出来的对应点的高程值。结束,收工。

7f7a25cc3839d3c3715a76dc0bf03886.png

43eddb171435760f1e974596391690ff.gif43eddb171435760f1e974596391690ff.gif43eddb171435760f1e974596391690ff.gif

-END-

44af629d6ba8625dc9e05c2e9518d7f7.png

版权声明:小智致力于分享精选,本篇推送文章来源地信论坛,本文版权归原作者所有,若涉及版权问题,烦请原作者联系我们,我们会在24小时内删除处理,并表示歉意,谢谢!a21ce2d88d69150606644604502d1053.pnga21ce2d88d69150606644604502d1053.png

欢迎在下方留言与我们互动哦~


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部