有时候我们拿到的面数据,两个面之间有相互覆盖或者有空隙,想要消除这种现象,需要做拓扑检查修复,达到两个面公用一条边界的效果。

       1. 在Arcmap里创建个人地理数据库自定义命名为:拓扑检查.mdb

       2. 拓扑检查.mdb里创建要素数据集,自定义命名为:TP_CK

创建要素数据集需要指定坐标系,一般选择要修复的数据坐标系一致即可

       3. TP_CK要素数据集导入要修复的数据,自定义名称为: TP

       4 .TP_CK新建拓扑,自定义命名:TP_CK_Topology

       选择参与拓扑的要素

       添加规则:不能重叠

       添加规则:不能有空隙

       5. 打开TP_CK_Topology,会自动带出拓扑要素TP,红色区域为拓扑错误的地方

      6.  编辑图层TP,在编辑窗口选择:编辑器 → 更多编辑工具 → 拓扑

       7. 拓扑窗口点击错误检查器,在弹出的窗口里选择错误仅搜索范围可见打钩

      8.  点击立即搜索,窗口会把可见范围内所有规则错误列出来

       9. 对于规则类型:不能有空隙

       缩放至该错误

       选择创建要素,创建完以后,可见原来空白的地方已经被新创建的要素填上

 

       点击选择要素按钮,选择新创建的要素与要合并的要素

       编辑器窗口选择合并

       选择要合并的要素,两要素合并为一个

       10. 对于规则:不能重叠

       缩放至该错误

       选择合并

       选择与错误合并的要素

 

 

 

 

 

 

 

 

 

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐