许多矢量数据集中都包含相互之间共享几何的要素。例如,森林边界可能在河流边上,湖泊面可能与土地覆被面和湖岸线共享边界,而宗地多边形可能被宗地地块线覆盖。编辑这些图层时,应同时更新重合的要素以便继续共享几何。拓扑允许您以此方法执行编辑。
要编辑共享的几何,您需使用拓扑。在 ArcGIS 中有两种拓扑:地图拓扑与地理数据库拓扑。创建地图拓扑很快且只允许您编辑相互连接的要素。地理数据库拓扑需要较多努力来设置和修改,因为其提供规则来定义有关要素在一个或更多要素类中如何共享几何的复杂关系。
要在编辑会话过程中激活拓扑,单击拓扑工具条上的“选择拓扑”按钮。此操作将打开一个对话框,可设置要编辑的拓扑类型。如果在内容列表中有地理数据库拓扑(并具有 ArcGIS Desktop Standard 或 ArcGIS Desktop Advanced 级别许可),可使用地理数据库拓扑编辑已共享的要素。否则,使用“选择拓扑”对话框,通过指定应一起编辑的图层方式来创建地图拓扑。如果在没有活动拓扑的情况下单击拓扑编辑工具,会提示您使用此对话框创建地图拓扑。
定义拓扑后,线要素和面要素的轮廓将成为拓扑边、点要素、线的端点以及边相交成为结点的位置。您可使用拓扑工具条上的工具来选择由多个要素共享的元素,对其进行修改,同时更新所有要素。例如,在编辑水文特性时,选择共享的边,可同时更新公共边界上的水文单元和水文区域。默认情况下,拓扑元素被选中后变为紫红色。
编辑共享几何的要素时,应使用拓扑工具条上的工具而不是其他编辑工具(例如编辑器工具条上的工具)来进行编辑。使用常规编辑工具来编辑共享要素时,在要素重合处只更新一个要素。例如,如果使用“修整要素”工具(而不是拓扑“整形边”工具)更新所选面的边界,则只会更新该要素。由于相邻面的边界无法同时更新,因此各面最终可能会发生重叠或各面之间存在空隙。
- 根据数据创建地图拓扑或地理数据库拓扑。单击拓扑 工具条上的选择拓扑 来选择活动拓扑。
- 单击拓扑 工具条上的拓扑编辑工具 。
- 选择并操作共享的拓扑元素。例如,您可使用修整边以更新边的形状或修改边以编辑线段和折点。使用拓扑编辑工具时,将同时更新对边进行共享的所有要素。