在使用MapGIS或其他软件生成shapfile文件时,图斑之间可能存在拓扑错误,比如重叠,缝隙。
1、在ArcMap的Catalog里新建数据库,可以是个人地理数据库,也可以是文件地理数据库。这里选择文件地理数据库。
2、在创建的数据库.gdb里新建要素数据集,自定义名称:拓扑检查。
创建要素数据集需制定坐标,一般与要修复的图层坐标保持一致。
3、右键拓扑检查,选择要素类(单个),导入要修复的图层,自定义输出名称。
4、新建拓扑,参数默认,选择要拓扑的图层
添加规则,可以添加多个,不能有重叠,不能有缝隙......,这里选择的是不能有缝隙。然后一路默认,最后选择Finish。
5、将生成的拓扑拖拽到图层列表里,就可以显示了。在工具栏空白处右击选择“Topology”
6、在编辑器里,选择开始编辑,选定要拓扑后的图层,负责拓扑编辑器还是灰色状态。查看错误列表,可以按规则类型进行查找,右击单个错误,可以缩放到拓扑错误位置。
7、如果存在缝隙,可以拖动鼠标,或者长按Shift,选择一头一尾,全部选中错误,右击选择创建,可以将缝隙创建到拓扑的图层里。
8、缝隙批处理的详见此链接:
(1条消息) ArcMap拓扑检查缝隙,使用Eliminate批量处理消除,就近合并属性_迟宏庆的博客的博客-CSDN博客
至此,结束!