地图拓扑用于在要素的重合部分创建拓扑关系,使您能够同时编辑共享几何的要素。您可通过 shapefile 或地理数据库要素类创建点、线或面图层的地图拓扑。要素可位于一个或多个图层中并具有不同的图层类型。
创建地图拓扑是很简单的。只需选择要参与的图层并设置拓扑容差。此外,如果在不具有活动拓扑的情况下单击拓扑编辑工具,会提示您设置此拓扑。
由于地图拓扑基于地图中的图层,因此会考虑图层可见性(例如,定义查询和比例范围)。将地图拓扑与拓扑工具一起使用时,只能编辑可见要素。例如,您具有包含土地利用和行政边界的面图层,但只想更新土地利用要素。您可在图层上设置定义查询来显示土地利用要素并隐藏行政边界。由于行政要素在地图上不可见,因此在执行拓扑编辑时不会更新行政要素。
另一方面,在应将要素一起编辑的情况下,进行拓扑编辑的同时,应用定义查询和关闭图层要谨慎操作。例如,您拥有具备定义查询的森林类型图层,该查询仅显示落叶林。常绿林要素隐藏在地图中。编辑时,仅更新可见的落叶树,所以森林将不会再在落叶树与常绿树共享边界的位置重合。您需确保所有要一起编辑的要素可见,才能保留正确的拓扑重叠。
- 单击拓扑 工具条上的选择拓扑 。将弹出选择拓扑 对话框。
- 选中将参与地图拓扑的图层。当前编辑会话中可参与地图拓扑的所有图层都将在对话框中列出。地图拓扑中不能包括表示注记要素类、尺寸注记要素类以及参与几何网络的要素类的图层,因此不会列出这些图层。
- 另外,单击选项可查看拓扑容差,此距离定义了边和折点必须接近到何种程度才能被视为重合。通常,您不应更改默认拓扑容差,因为默认值是可能的最小值。增大拓扑容差可能会导致多个要素被捕捉在一起而成为重叠要素,而这可能会降低数据的空间精度并导致要素折叠或变形。
- 单击确定。