ArcGIS Pro| SHP文件内部线条消除+边界融合

图片

 遥感代码星球的第001篇教程 

Hello,各位GISer们!

在处理地理空间数据时,我们经常需要对矢量数据进行“整合”或“简化”。比如,将同一城市的各个区县合并成一个市的范围,或者将一个国家的所有省份边界融合成一个整体的国界轮廓。实现这个目标的核心操作之一,就是 :

融合 (Dissolve)

今天,我们就来聊聊ArcGIS Pro中强大的“融合”工具

让你轻松掌握这项必备技能!

图片

01 为什么需要“融合”?

  • 数据简化与概括: 将详细的行政区划(如区县)合并成更高层级(如市、省),降低数据复杂度。

  • 区域统计与分析: 在合并区域的同时,可以计算新区域的总人口、平均值、数量等统计信息。

  • 制图表达: 创建更简洁、清晰的地图,突出主要区域轮廓。

  • 数据预处理: 为后续的空间分析(如叠加分析)准备合适的数据单元。

02 操作步骤

ArcGIS Pro中的“融合”工具位于:

 数据管理工具 (Data Management Tools) → 栅格综合  →融合

图片

1. 打开工具:

在“地理处理”窗格搜索“融合”或“Dissolve”。

2. 设置参数:

  • 输入要素 (Input Features): 选择你要进行融合的SHP文件或要素类。

  • 输出要素类 (Output Feature Class): 指定结果保存的位置和名称。

  • 融合字段 (Dissolve Fields) - 核心参数!

    • 按属性融合: 勾选一个或多个字段。只有在这些字段上取值完全相同的相邻面才会被合并。例如,勾选“城市名称”字段,所有属于同一城市的区县就会被合并。

    • 融合所有要素:将此项留空,不勾选任何字段。 这会将所有相邻或重叠的要素(无论属性值如何)都尝试合并成一个整体。这常用于获取数据集的总体外部轮廓。

  • 统计数据字段 (Statistics Fields) (可选): 如果你想在融合的同时计算新区域的统计值(如总和、平均值、最大/最小值、计数等),可以在这里设置。选择要统计的原始字段和统计类型(SUM, MEAN, MAX, MIN, COUNT等)。例如,融合区县时,可以对“人口”字段求和(SUM),得到每个市的总人口。

  • 创建多部件要素 (Create multipart features):

    • 勾选 (默认): 允许结果要素包含地理上分离的部分(如岛屿和大陆属于同一个国家记录)。

    • 不勾选: 如果原始要素融合后形成地理上分离的部分,会为每个部分创建单独的要素记录(Singlepart)。

  • 取消线分割 (Unsplit lines) (可选): 主要用于线要素融合,面要素通常忽略

3.最后的效果:

图片

03⚠️ 常见问题:“无效拓扑”报错怎么办?

有时候,特别是处理复杂或来源不一的数据时,运行“融合”可能会遇到红色的

 ERROR 160196: Invalid Topology (无效拓扑) 错误

这通常意味着你的输入SHP文件存在几何错误(自相交、坏边界等)

图片

 ✅ 解决方法 · 

  • 使用 修复几何 (Repair Geometry) 工具(位于数据管理工具 -> 要素工具集)处理你的输入SHP文件

  • 修复成功后,再重新运行“融合”工具。

关注遥感代码星球,每天学点ArcGIS小知识

我们一起进步吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值