Login
宁夏3d云Info
首页 > 专业分类 > 地理信息

【ArcGIS Pro】超级工具-数据处理(23个)

小神龙 2025-09-05 07:55:33 人看过

1.数据处理(23个)

图片

1.1XY翻转(点)

图片

 


专门用于实现点要素数据的 XY 坐标快速翻转,常用于点位坐标录入错误等数据修正场景。

操作步骤

1.打开 ArcGIS Pro,加载本工具至工具箱。

2.双击工具,依次设置“输入点要素类”和“输出点要素类”路径。

3.点击 运行,软件会自动处理,完成输入数据的 X 与 Y 坐标互换,并生成新的输出点图层。

4.工具会自动处理 Point_X 和 Point_Y 字段,无需用户干预。

注意事项

·仅支持 点要素数据。

·输出图层的坐标系将与输入图层保持一致。

本工具使用简单高效,无需额外手动操作,即可批量修正坐标错误。

1.2XY翻转(交换)点线面*

图片

 


1.专门用于点、线、面及多点要素数据的 XY 坐标翻转。通过交换输入数据中的 X 和 Y 坐标,修正坐标错误或进行数据转换,支持多种几何类型的数据处理。

2. 功能描述

·XY 坐标交换:工具能够自动交换点、线、面和多点要素数据中的 X 和 Y 坐标,支持多种几何类型的要素处理。

·进度条显示:在运行过程中,工具会显示进度条,用户可以实时查看处理进度。

·自动数据复制:工具会自动复制输入数据进行处理,确保原始数据安全。

·错误处理:若在数据处理过程中遇到错误,工具会提供详细的错误信息,方便用户排查问题。

3. 使用步骤

1.加载工具:将该工具加载到 ArcGIS 工具箱。

2.设置参数:在工具界面中设置输入要素类和输出要素类的路径。

3.运行工具:点击运行按钮后,工具将自动处理数据,交换 XY 坐标并生成新的输出要素类。

4.查看结果:处理完成后,输出要素类将包含交换后的坐标信息,用户可以在 ArcGIS 中查看。

4. 注意事项

·支持 点、线、面 和 多点 要素类型的处理。

·输出图层的坐标系与输入图层保持一致。

·使用过程中,工具会实时显示进度条,帮助用户了解当前处理状态。

1.3点分组聚合面*

图片

1. 软件简介

本工具适用于 ArcGIS 平台,用于根据指定字段值生成不重叠的多边形。通过从点要素中提取数据并生成最小外包络多边形,工具确保多边形不重叠,并为每个多边形添加相应的字段值。

图片

2. 使用步骤

1.加载工具:将工具加载至 ArcGIS 工具箱。

2.设置输入参数:

o点要素类:选择包含点数据的输入要素类。

o字段名称:指定用于分组的字段名称。

o输出文件:设置输出多边形的文件路径。

3.运行工具:点击“运行”按钮,工具将生成不重叠的多边形并合并为一个输出文件。

4.查看结果:输出多边形将保存在指定路径,并包含分组字段和对应的值。

3. 注意事项

·仅支持点要素类。

·输出多边形不重叠,且每个多边形有相应的字段值。

 


1.4线封闭

操作视频:https://weibo.com/tv/v/HvyvbAxKh?fid=1034:4375207666991674

将末端不闭合线,自动生成闭合的线,效果如下

图片

图片

原始线:末端不闭合线

输出线:自动生成闭合的线

1.5点集转面*

操作视频:https://weibo.com/tv/v/HCF4X7aff?fid=1034:4392143574211439

基于点创建面要素,不需要先生成线,再生成面,可以解决的线相互交叉

图片

操作界面:

图片

输入点要素:

图片

输出面要素:输出面

面字段:不选字段,所有点生成一个面,选字段,字段值相同的是一个面

排序字段:不选,按记录顺序,选字段,按字段值从小到大顺序

1.6分区域消除

按区域字段值相同的,分区域消除字段。如部分地类图斑,跨行政区,和行政区相交后,按行政区代码分区划消除,数据就不跨行政区了。

图片

1.7距离角度生成点

本工具为 ArcGIS Pro 扩展工具,主要用于根据指定的距离和角度,批量生成新的点要素,并在需要时生成连接两点的线要素。工具的核心功能包括:

1.图层添加:通过指定路径,自动将输入的点要素图层加载到当前地图中。

2.进度显示:在工具执行过程中,提供进度条显示,实时跟踪处理进度。

3.批量生成新点:根据输入的距离字段和角度字段,计算并生成新的点要素,并更新属性数据。

4.生成连接线:在需要时,通过连接两个生成的点,创建一条新的线要素,并保存至指定路径。

5.字段复制:将输入要素的所有属性字段复制到输出要素类,保证数据的一致性和完整性。

6.自动加载结果:执行完毕后,自动将生成的点和线图层加载到当前地图视图中,方便查看和后续操作。

图片

1.8两个图层按重叠度赋属性

两个面层按重合度赋属性,下图把依据赋数据属性图层,按重合度,赋值给目标.,重合度设置为负值,取面积最大的。

图片

1.9面要素栅格锯齿化工具*

将面要素进行栅格化处理,并对面边界进行锯齿化效果增强。

图片

1.10批量定义坐标系

对一个文件夹下所有矢量(要素类,要素数据集),或栅格数据集批量定义坐标系,你务必确保定义的坐标系是正确的。一般定义过的,不在定义

图片

1.11批量修复几何(修复前一定备份数据)

选择一个文件夹,对一个文件夹含子文件夹下所有shp文件修复几何,GDB和MBD中要素类,含数据集下要素类,修复几何。

 


图片

1.12批量压缩数据库

选择一个文件夹,对一个文件夹含子文件夹下所有GDB和MBD数据压缩,减少磁盘空间。

图片

1.13融合时字段连接

融合时字段连接,合并成一个大字符串,其他字段融合

 


图片

1.14生成境界线并填写类型*

图片

输出的线要素类会包含JXLX字段,表示不同类型的边界,如县界(650200)、乡镇界(660200)、村界(670500)。

1.15线分割面保留属性

线分割面,生成新的面,保留原来的属性

图片

 


1.16要素移动

图片

1.17要素旋转

图片

1.18一次性消除指定面积以下的地块*

工具描述
本工具可自动消除面状数据中面积小于设定阈值的地块,并将其合并到相邻多边形,适用于地块整理、图斑优化等需求。

参数说明

·输入图层(input_feature):需处理的面要素数据

·最小面积阈值(min_area):小于该面积的地块将被自动消除

·输出图层(output_feature):输出消除后的结果

操作流程

1.工具自动检测并计算面积字段,如无面积字段则自动创建

2.一次性筛选并消除所有小于阈值的地块,无法消除的孤立小面会自动提示

3.结果数据自动输出到新图层,原属性尽量保留

适用场景

·用地整理

·小斑块清理

·批量空间数据优化

1.19移除面层空洞*

图片

工具描述
本工具可自动移除面要素数据中的所有空洞,并将空洞部分提取为独立面输出,适用于地块整理、图斑净化等需求。

参数说明

·输入面要素类(input_fc):包含空洞的多边形图层

·输出面要素类(output_fc):移除空洞并包含空洞面的新图层

操作流程

1.工具自动消除面内所有空洞,原始面保留,空洞区域自动提取为新面追加到输出

2.全过程批量处理,结果输出到指定图层

3.操作完成后会输出移除空洞的数量

适用场景

·土地整治

·规划制图

·空间质量检查

1.20线处理

1.20.1按长度分割线

线按指定长度分割成多段

图片

1.20.2线闭合

 


图片

将线要素自动闭合,适用于需将开放的线条转换为闭合线环的场景。操作时,用户选择输入线图层和输出文件路径,工具会自动判断每条线是否首尾相连,对未闭合的线自动补齐首尾,使其成为闭合线。处理过程中,所有原始属性字段将完整保留,支持多部件线和属性继承。适用于地籍、规划、环状道路等GIS数据处理场景。操作简便,处理高效,输出数据结构与输入一致。

1.20.3线要素类按指定长度或数量分割*

图片

将GIS中的线要素类按指定长度或段数进行分割。用户可以选择按长度(指定每段的长度)或按数量(指定分割段数)进行分割。输入参数包括待分割的线要素类、分割方法、分割值和输出路径。工具会生成一个新的线要素类,其中包含按指定条件分割的线段。适用于需要对线要素进行等距或等分割的场景。使用时,确保输入数据有效,并选择合适的分割参数。

1.20.4线要素类按字段值分割*

输入要素类中的字段值进行线要素的分割。用户提供的字段(length_field)包含每条线的分割长度。根据字段中的长度值,分割每条线要素,生成多个小段。输出结果保存到指定路径,具有相同的字段结构。

图片


版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章

{"errcode":40164,"errmsg":"invalid ip 101.43.141.73 ipv6 ::ffff:101.43.141.73, not in whitelist rid: 6ac41c41-7c114044-5d1b298f"}
{"errcode":40164,"errmsg":"invalid ip 101.43.141.73 ipv6 ::ffff:101.43.141.73, not in whitelist rid: 6ac41c42-0c429eb7-1bd55c93"}