arcgis拓扑与修复
arcgis制图中,经常会出现拓扑错误,比如面面重叠、面面有空隙、悬挂点等等。在此记录检查拓扑错误并修复的方法。
1.建立拓扑
拓扑需要在gdb中的要素数据集中建立,而且需要与所需要修复的矢量文件坐标系一致。下图为所需要建立拓扑的shp文件。
建立一个gdb,并在gdb中建立一个要素数据集。
在要素数据集中,新建拓扑并建立拓扑规则。这里要处理面图层的面面重叠和面面有空隙,选择相应的规则即可。
建立拓扑后,把拓扑拖入gis中即可。
2.处理异常
这里选择处理异常的方式适用于精度不需要太高的情况。首先开始编辑,打开错误检查器看看异常错误有哪些。
选择所有异常(面重叠、空隙),选择创建要素。
创建要素后,我们发现,在异常处出现了细小的面要素。
打开属性表后,我们发现,新生成面属性值为空。
选择所有新创建的面,调用消除工具进行细碎面的消除。
消除后。
我们可以看到,大部分的异常已经消除。