本文主要是介绍DEM编辑系列之静止水域批量置平及高程逻辑错误检测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
前言
一、数据准备
二、打开数据
三、水域批量处理
四、置平区域高程逻辑正确性检测
总结
前言
静止水域编辑在DEM编辑工作中算是比较容易的,通常是在立体环境下圈出水面,量测水面高度,然后将其作为置平值对静止水域置平。但如果任务区内包含大量水域和水中岛,那就让人抓狂又头疼了。
比如这样的
加拿大 · Jordan Lake
还有这样的
加拿大 · Watterson Lake
本文分享使用天沐遥感影像处理系统PhotoMap批量处理包含水中岛静止水域的方法,供大家参考。
一、数据准备
我准备的试验数据如下:
①待编辑DEM数据;
②面状水域矢量
支持面状水域矢量的坐标系与待编辑DEM的坐标系不一致
*图中蓝色区域为水域
二、打开数据
打开PhotoMap软件,加载待编辑DEM数据,导入面状水域矢量,导入矢量时可以设置高程值来源
*图中红色区域为导入的水域矢量,红色区域中的黄色线条围成的区域为水中岛
三、水域批量处理
点击【编辑】-【批量置平】,软件将自动完成批量置平处理。
四、置平区域高程逻辑正确性检测
点击【编辑】-【异常检测】,软件将自动对置平编辑区及指定的外扩距离内进行高程逻辑正确性检测,也就是检测置平区及外扩区是否存在低于水面的高程值。检测结果如下:
*图中黄色区域为检测后标记的错误区域
局部放大图:
*图中黄色区域为检测后标记的高程逻辑错误区域
再采用其他编辑功能对检测出来的错误区域进行修改,此处不做展开介绍。
总结
本文分享了使用天沐遥感影像处理系统PhotoMap软件进行包含水中岛的静止水域批量置平操作,用于批量置平的面状水域矢量高程可以写在矢量“Z”中,或写在矢量数据表中,也可以从待编辑DEM上获取。如有需要,置平时可以设置向外过渡宽度,防止置平后水面和岸边存在陡坎(不常用)。
如果感兴趣,可通过网络自行搜索软件官方网站获取详细信息,包括软件介绍、申请免费试用、租售、技术支持等。
请添加作者微信:ZhangH_TZ ,了解更多信息或办理试用手续
这篇关于DEM编辑系列之静止水域批量置平及高程逻辑错误检测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!