首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Arcgis批量或手动点选提取DSM高程点教程

提前高程点有两种比较快捷和简单的方法,一种是使用EPS提取高程,提取方法可参照小编之前的文章(传送门:《EPS提取高程点教程》),另外一种就是小编今天要说的使用Arcgis提取高程。

两种方法各有优缺点,EPS操作可视化程度好,手动点选高程较为方便,但是软件不稳定。Arcgis比较稳定,但是不易操作。

下面教大家如何使用Arcgis提取DSM高程。

01

批量提取

1、启动ArcMap软件,新建一个空白地图

2、点击“添加数据”

3、在弹出的添加数据界面里,首先点击“连接到文件夹”,连接到对应的存放DSM数据的文件夹,再选择对应的DSM数据文件,最后点击添加。

4、选择“是”。

5、在软件主界面可以看到,DSM数据已经成功加载。

6、点击“地理处理”工具栏,选择“ArcToolbox”工具。

7、在ArcToolbox列表里,依次选择“数据管理工具”-“栅格”-“栅格处理”-“重采样”。

8、在弹出的重采样界面里,输入栅格选择对应的DSM数据文件;输入XY值,选择输入高程点的密度;重采样技术选择CUBIC。点击确定

9、待左下角提示重采样完成即可。

或者在结果列表里,重采样前面有个锤子图标及表示重采样完成。

10、再次在ArcToolbox,选择“转换工具”-“由栅格转出”-“栅格转点”。

11、在弹出的栅格转点界面里,输入栅格里选择重采样后数据文件。点击确定。

12、待左下角提示栅格转点完成后即可。

13、右键栅格转点完成后的数据文件,选择“打开属性表”

14、添加字段

15、名称输入“elevation”,类型选择浮点型,点击确定。

16、选中elevation这一列,然后右键,选择字段计算器。

17、选择“是”

18、字段列表里,双击“gird_code”字段,待下方输入框内显示“[gird_code]”,最后点击确定。

19、计算完成后,右键栅格转点完成后的数据文件,选择“数据”-“导出至CAD”。

20、输出类型选择“DWG_R2004”,选择保存路径即可。

02

按点提取

因为批量提取高程,点的间隔及覆盖地区是按照软件自动平均计算的,可能我们需要高程点的地方却刚好没有覆盖上高程点,这个时候就需要我们手动来选择并提取这部分的高程值。

1、打开ArcMap软件,加载DOM和DSM

2、点击工具栏“目录”,打开目录界面

3、在目录界面,选择一个路径(建议与DSM/DOM在一个路径里),然后右键,选择新建-文件夹,输入文件夹名称保存即可。

4、右键刚刚新建的文件夹,选择新建-Shapefile。

5、名称可以输入GCD,要素类型默认为“点”即可。

6、点击确定

7、点击编辑器,选择开始编辑。

8、再次点击编辑器,选择“编辑窗口”-“创建要素”。

9、创建要素列表选择新建的shapefile文件,构造工具选择点。

10、在DOM图上点出需要区域的高程点

11、标记完成后,再次点击编辑器,选择停止编辑。

12、选择是

13、右键新建的图层,选择“打开属性表”

14、选择添加字段

15、名称输入X,类型选择“双精度”,精度输入15,小数位输入5。

16、选中X列,右键选择“计算几何”。

17、选择“是”

18、属性默认“点的X坐标”,点击确定。

19、点击是

20、X坐标已生成。

21、按照同样的方法添加Y坐标,但是在计算几何界面,需要将属性改为“点的Y坐标”。

22、点的XY坐标都已生成,最后生成高程值。

23、打开ArcToolbox工具箱,选择“Spatial Analyst工具”-“提取分析”-“提取至点”。

24、输入点要素选择新建的GCD文件,输入栅格选择DSM文件。输出点要素,建议与DSM文件放在一起,方便查找,名称输入gcdgcd(随意输入)。最后点击确定。

25、右键刚刚生成的文件,选择打开属性表。

26、可以看到,点的XYZ值均已生成。

28、打开刚刚保存的文件夹目录,可以看到以gcdgcd开头的文件有6个,找到dbf格式的文件,用Excel打开。

29、点坐标文件已生成,修改一下格式。

30、编辑完后,另存为CSV格式文件

31、将保存好的CSV格式文件,修改后缀名,改为dat格式。

32、将批量生成的高程点与手动点选的高程点导入CAD,红色为手动点选,白色为批量生产。

看更多测绘/RTK文章

RTK之家

点再看,让更多人学习

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200624A0NGYM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券