我想使用ArcGIS Desktop将彼此相邻的多边形合并。
多边形之间没有公共字段,因此“溶解”工具不是理想的解决方案。我要合并在一起的多边形彼此相邻或在一定距离内。
我想避免使用ArcObjects。但是,欢迎使用Python脚本。
当要溶解的属性被忽略时(禁用创建多部分),“溶解”工具会合并相邻的多边形。但是,它没有空间公差的设置。此外,dissolve不适用于只有一个共同顶点的多边形。
我已经用答案之一中提到的集成工具尝试了这种方法。问题在于,通过整合多个要素而创建的最终要素的形状与如果要素之间的边界被消除而形成的形状不同。
我将研究这种方法:(1)缓冲多边形。接触或接近多边形的缓冲区将重叠。(2)使用“并集”或“相交”工具。缓冲区的重叠部分将具有所有原点多边形的属性。这意味着:结果表显示了多边形的关系。(3)使用Excel调整步骤2中的表格,然后将其重新连接到多边形。(4)通过属性溶解多边形。
—
Jens