ArcGIS批量寻找图层要素中的空洞

2024-04-27 08:36

本文主要是介绍ArcGIS批量寻找图层要素中的空洞,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

空洞指的是图层中被要素包围所形成的没有被要素覆盖的地方,当图层要素数量非常庞大时,寻找这些空洞就不能一个一个的通过目测去寻找了,需要通过使用工具来实现这一目标。

图片

一、【要素转线】工具

利用【要素转线】工具可以将空洞同图层要素处于一样都是被线要素圈起来的状态。

工具位置:【数据管理工具】→【要素】→【要素转线】

图片

图片

二、【要素转面】工具

利用【要素转面】工具可以将空洞绘制为图层要素,也就是将图层要素中的空洞给填充上。

工具位置:【数据管理工具】→【要素】→【要素转面】

图片

图片

图片

三、【擦除】工具

使用【擦除】工具,将【要素转面】工具生成的图层擦除原图层,保留下来的要素就是原图层中存在的空洞。

工具位置:【分析工具】→【叠加分析】→【擦除】

图片

图片

若是对空洞有面积要求,可以在【属性表】中利用【按属性选择】进行筛选。

图片

图片

图片

四、【消除面部件】工具

这里说一下为什么不用【消除面部件】工具来代替一、二步,该工具只能消除单一要素中的空洞,由下图显示的多个要素围成的空洞则无法消除。

工具位置:【数据管理工具】→【制图综合】→【消除面部件】

图片

图片

五、【融合】工具

不过若是在使用【消除面部件】工具之前先将所有要素使用【融合】工具融合在一起也是可行的。

工具位置:【数据管理工具】→【制图综合】→【融合】

图片

图片

六、形成标记

为了方便观察可以将【擦除】工具生成的空洞面要素利用【要素转点】工具转为点要素,并设置点要素符号样式。

工具位置:【数据管理工具】→【要素】→【要素转点】

图片

图片

七、总结

最终要实现寻找图层要素中的空洞这一目标,总共可以有两个工作流,分别是:

【要素转线】→【要素转面】→【擦除】→【要素转点】;

【融合】→【消除面部件】→【擦除】→【要素转点】。

声明:转载此文不为商业用途。文字和图片版权归原作者所有,若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时处理,谢谢。


低空经济时代来临,将面临哪些挑战和机遇

如何查看全球历史影像

如何查询下载自然资源相关的法律法规

注册测绘师资格考试备考建议 | 附30GB学习资料

AutoCAD如何加载在线/离线遥感影像地图

UE5+GIS技术应用场景介绍

图片

这篇关于ArcGIS批量寻找图层要素中的空洞的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python实现AVIF图片与其他图片格式间的批量转换

《Python实现AVIF图片与其他图片格式间的批量转换》这篇文章主要为大家详细介绍了如何使用Pillow库实现AVIF与其他格式的相互转换,即将AVIF转换为常见的格式,比如JPG或PNG,需要的小... 目录环境配置1.将单个 AVIF 图片转换为 JPG 和 PNG2.批量转换目录下所有 AVIF 图

详解如何通过Python批量转换图片为PDF

《详解如何通过Python批量转换图片为PDF》:本文主要介绍如何基于Python+Tkinter开发的图片批量转PDF工具,可以支持批量添加图片,拖拽等操作,感兴趣的小伙伴可以参考一下... 目录1. 概述2. 功能亮点2.1 主要功能2.2 界面设计3. 使用指南3.1 运行环境3.2 使用步骤4. 核

基于Python开发批量提取Excel图片的小工具

《基于Python开发批量提取Excel图片的小工具》这篇文章主要为大家详细介绍了如何使用Python中的openpyxl库开发一个小工具,可以实现批量提取Excel图片,有需要的小伙伴可以参考一下... 目前有一个需求,就是批量读取当前目录下所有文件夹里的Excel文件,去获取出Excel文件中的图片,并

Jmeter如何向数据库批量插入数据

《Jmeter如何向数据库批量插入数据》:本文主要介绍Jmeter如何向数据库批量插入数据方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Jmeter向数据库批量插入数据Jmeter向mysql数据库中插入数据的入门操作接下来做一下各个元件的配置总结Jmete

Python批量调整Word文档中的字体、段落间距及格式

《Python批量调整Word文档中的字体、段落间距及格式》这篇文章主要为大家详细介绍了如何使用Python的docx库来批量处理Word文档,包括设置首行缩进、字体、字号、行间距、段落对齐方式等,需... 目录关键代码一级标题设置  正文设置完整代码运行结果最近关于批处理格式的问题我查了很多资料,但是都没

通过Python脚本批量复制并规范命名视频文件

《通过Python脚本批量复制并规范命名视频文件》本文介绍了如何通过Python脚本批量复制并规范命名视频文件,实现自动补齐数字编号、保留原始文件、智能识别有效文件等功能,听过代码示例介绍的非常详细,... 目录一、问题场景:杂乱的视频文件名二、完整解决方案三、关键技术解析1. 智能路径处理2. 精准文件名

Vue ElementUI中Upload组件批量上传的实现代码

《VueElementUI中Upload组件批量上传的实现代码》ElementUI中Upload组件批量上传通过获取upload组件的DOM、文件、上传地址和数据,封装uploadFiles方法,使... ElementUI中Upload组件如何批量上传首先就是upload组件 <el-upl

使用Python实现批量分割PDF文件

《使用Python实现批量分割PDF文件》这篇文章主要为大家详细介绍了如何使用Python进行批量分割PDF文件功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、架构设计二、代码实现三、批量分割PDF文件四、总结本文将介绍如何使用python进js行批量分割PDF文件的方法

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 示例调用