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实践教程汇总

如您有疑问,可在文末留言,或到QQ群提问。
本站QQ群:291616564 麻辣GIS
微信公众号:malagis,扫描二维码直接关注。

打赏¥1

作者:,地理小学生。
分享本文,请您带上本文链接
分享到:

发表评论