麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

ArcGIS实践教程(16)Arcmap中拓扑错误修正的使用方法

1、加载拓扑数据并切换至开始编辑状态;

2、Editor->More Editing Tools->Topology 显示拓扑信息工具条;

由线生成面

1.利用Arcmap的拓扑工具

2.Feature to Polygon

这种方法,顾名思义,就是要素转多边形。在ArcToolBox中,依次找到Data Management Tools—>Features—>Feature to Polygon,在弹出的对话框中设置好线要素文件以及生成的多边形存储的位置和文件名,点击确定即可。多边形生成结束后会自动添加到ArcGIS的TOC窗口中。

3.Polygon Feature Class from Lines

首先说明,这种方法需要ArcGIS Geodatabase的支持,也就是你的shape数据需要放在ArcGIS的Geodatabase中,Personal Geodatabase或File Geodatabase都可。在存储线要素的要素数据集(Feature Dataset)中,在空白地区右击,选择New—>Polygon Feature Class from Lines…,在弹出的窗口中输入生成面要素的名称,选择要生成面要素的线要素,往下看我们惊喜的发现了"Select a point feature class to establish attributes for the polygon feature"这句话,这就意味着在这里我们可以指定一个点要素文件,来建立面要素的属性。为什么说是惊喜呢?因为在矢量化的最后,很大一部分工作都是来为图斑赋属性(比如说土地利用类型),有了这个功能,我们在用线勾绘图斑时,可以新建一个点文件,每个图斑中画一个点,为其附上图斑应该赋的属性,这样在先转为多边形时就可以利用这个功能将点的属性直接赋予多边形,省却了我们大量的时间。

由面生成线

拓扑编辑

用于修正错误的拓扑信息,可以直接操作矢量数据。

重建拓扑

修正拓扑工具

注意:在面拓扑错误检查中,若两个多边形出现重叠,merge是指将重叠部分合并到其中一个面中。

拓扑浏览器

ArcToolbox基于拓扑原理的工具

ArcToolbox由以下工具利用了拓扑的原理

Data Management Tools-Features

Feature To Line

新生成的线要素继承原来面要素的属性,而且相邻面要素公共线生成两条线。以属性为主

Polygon To Line

新生产的线要素为获得左右两边面的FID,而且相邻面要素公共线生成一条线。以空间拓扑关系为主

Construct Features(Topology Tool面生成线)

生成的线属性继承目标线图层的结构,公共边为一条线

Feature To Point Feature Vertices To Points

Feature To Polygon Split Line At Vertices

扑拓工具总结

1.线生成面

ArcMap拓扑工具(Construct Features)

Polygon FeatureClass From Lines

ArcToolbox工具-FeatureToPolygon

AO、AE代码完成

2.面生成线

ArcMap拓扑工具(Construct Features)

ArcToolbox工具-FeatureToLine

ArcToolbox工具-PolygoneToLine

AO、AE代码完成

手册目录

本手册的全部内容:ArcGIS实践教程汇总

相关阅读

麻辣GIS-Christina

作者:

地理小学生。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

已有 6 条评论

  1. 麻辣GIS-jauo
    1#
    jauo  · 2020-04-17 10:14

    请问拓扑检查器不能用是什么原因

      1. 麻辣GIS-Sailor
        Sailor  · 2020-04-21 16:22

        报了什么错?

          1. 麻辣GIS-jauo
            jauo  · 2020-04-21 16:41

            没有报错,就是那个工具用不了

  2. 麻辣GIS-jauo
    2#
    jauo  · 2020-04-21 16:39

    没有报错,就是那个工具用不了

      1. 麻辣GIS-Sailor
        Sailor  · 2020-04-21 16:50

        你已经创建了拓扑并添加了拓扑处理规则了吗?

          1. 麻辣GIS-jauo
            jauo  · 2020-04-21 16:51

            是的,想给您发截图是不是发不了?

留言板(小编看到第一时间回复)