DEM编辑系列之静止水域批量置平及高程逻辑错误检测

2023-12-18 23:59

本文主要是介绍DEM编辑系列之静止水域批量置平及高程逻辑错误检测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

前言

一、数据准备

二、打开数据

三、水域批量处理

四、置平区域高程逻辑正确性检测

总结


前言

静止水域编辑在DEM编辑工作中算是比较容易的,通常是在立体环境下圈出水面,量测水面高度,然后将其作为置平值对静止水域置平。但如果任务区内包含大量水域和水中岛,那就让人抓狂又头疼了。

比如这样的

加拿大 · Jordan Lake

还有这样的

加拿大 · Watterson Lake

本文分享使用天沐遥感影像处理系统PhotoMap批量处理包含水中岛静止水域的方法,供大家参考。

一、数据准备

我准备的试验数据如下:

①待编辑DEM数据;

②面状水域矢量

支持面状水域矢量的坐标系与待编辑DEM的坐标系不一致

*图中蓝色区域为水域

二、打开数据

打开PhotoMap软件,加载待编辑DEM数据,导入面状水域矢量,导入矢量时可以设置高程值来源

*图中红色区域为导入的水域矢量,红色区域中的黄色线条围成的区域为水中岛

三、水域批量处理

点击【编辑】-【批量置平】,软件将自动完成批量置平处理。

四、置平区域高程逻辑正确性检测

点击【编辑】-【异常检测】,软件将自动对置平编辑区及指定的外扩距离内进行高程逻辑正确性检测,也就是检测置平区及外扩区是否存在低于水面的高程值。检测结果如下:

*图中黄色区域为检测后标记的错误区域

局部放大图:

*图中黄色区域为检测后标记的高程逻辑错误区域

再采用其他编辑功能对检测出来的错误区域进行修改,此处不做展开介绍。

总结

本文分享了使用天沐遥感影像处理系统PhotoMap软件进行包含水中岛的静止水域批量置平操作,用于批量置平的面状水域矢量高程可以写在矢量“Z”中,或写在矢量数据表中,也可以从待编辑DEM上获取。如有需要,置平时可以设置向外过渡宽度,防止置平后水面和岸边存在陡坎(不常用)。

如果感兴趣,可通过网络自行搜索软件官方网站获取详细信息,包括软件介绍、申请免费试用、租售、技术支持等。

请添加作者微信:ZhangH_TZ ,了解更多信息或办理试用手续

这篇关于DEM编辑系列之静止水域批量置平及高程逻辑错误检测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/510240

相关文章

Python在固定文件夹批量创建固定后缀的文件(方法详解)

《Python在固定文件夹批量创建固定后缀的文件(方法详解)》文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5.

使用Python实现批量访问URL并解析XML响应功能

《使用Python实现批量访问URL并解析XML响应功能》在现代Web开发和数据抓取中,批量访问URL并解析响应内容是一个常见的需求,本文将详细介绍如何使用Python实现批量访问URL并解析XML响... 目录引言1. 背景与需求2. 工具方法实现2.1 单URL访问与解析代码实现代码说明2.2 示例调用

解决mybatis-plus-boot-starter与mybatis-spring-boot-starter的错误问题

《解决mybatis-plus-boot-starter与mybatis-spring-boot-starter的错误问题》本文主要讲述了在使用MyBatis和MyBatis-Plus时遇到的绑定异常... 目录myBATis-plus-boot-starpythonter与mybatis-spring-b

使用Python制作一个PDF批量加密工具

《使用Python制作一个PDF批量加密工具》PDF批量加密‌是一种保护PDF文件安全性的方法,通过为多个PDF文件设置相同的密码,防止未经授权的用户访问这些文件,下面我们来看看如何使用Python制... 目录1.简介2.运行效果3.相关源码1.简介一个python写的PDF批量加密工具。PDF批量加密

Python按条件批量删除TXT文件行工具

《Python按条件批量删除TXT文件行工具》这篇文章主要为大家详细介绍了Python如何实现按条件批量删除TXT文件中行的工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1.简介2.运行效果3.相关源码1.简介一个由python编写android的可根据TXT文件按条件批

Java实现批量化操作Excel文件的示例代码

《Java实现批量化操作Excel文件的示例代码》在操作Excel的场景中,通常会有一些针对Excel的批量操作,这篇文章主要为大家详细介绍了如何使用GcExcel实现批量化操作Excel,感兴趣的可... 目录前言 | 问题背景什么是GcExcel场景1 批量导入Excel文件,并读取特定区域的数据场景2

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

烟火目标检测数据集 7800张 烟火检测 带标注 voc yolo

一个包含7800张带标注图像的数据集,专门用于烟火目标检测,是一个非常有价值的资源,尤其对于那些致力于公共安全、事件管理和烟花表演监控等领域的人士而言。下面是对此数据集的一个详细介绍: 数据集名称:烟火目标检测数据集 数据集规模: 图片数量:7800张类别:主要包含烟火类目标,可能还包括其他相关类别,如烟火发射装置、背景等。格式:图像文件通常为JPEG或PNG格式;标注文件可能为X