拓扑用于描述相互关联的要素的组织和连接方式。在 ArcGIS Pro 中,拓扑将应用为空间规则的集合,用于根据要素相对于其他要素的位置来约束活动编辑或审核并维护要素的正确性。
有两种类型的拓扑可供选择:拓扑编辑和地理数据库拓扑。使用这两者或其中之一有助于管理和维护要素数据的准确性,具体指重合性、邻接性、包含性和连通性。
拓扑编辑内容
拓扑编辑是一种编辑模式,用于将重合几何约束为拓扑连接的边和节点的有序图表。此模式不需要进行设置,且仅适用于可编辑的可见要素。
拓扑编辑位于编辑选项卡的管理编辑组中,您可以在修改要素期间将其打开或关闭。地图拓扑 适用于所有要素。选择地理数据库拓扑规则会将拓扑编辑限制为参与所选规则的要素。
启用拓扑编辑后,图形即可在编辑工具中使用且会在工具中显示用于执行要素和拓扑编辑边选项卡。编辑边或节点会修改相应的要素几何;例如,移动共享的边也会拉伸任何连接的线段。
当您完成编辑后,系统将验证更改内容的关联性。如果上述操作使得拓扑图中断,则会显示消息编辑操作失败 ,且您的更改将被取消。
有关可编辑拓扑元素的编辑工具的列表,请参阅修改要素工具参考。
拓扑图
拓扑图将使用节点对端点和交叉点施加连接约束。它使用边来防止共享面的边之间存在间隙。下表中总结了节点和边与要素几何之间的对应方式。
简单要素 | 拓扑元素 |
---|---|
点 |
|
折线或面 |
|
聚类容差
聚类容差是一个距离范围,当边与折点处于此范围内时,则确定它们重合。默认情况下,系统将自动为您计算最小的聚类容差。通常,最好使用此容差。
要自定义聚类容差,请单击地图拓扑选项。
警告:
增大聚类容差可能会降低数据的空间准确性,并导致要素折叠或变形。当要素元素被错误地确定为重合关系且已捕捉到一起时,就会发生这种情况。
地理数据库拓扑
地理数据库拓扑包括可逐步执行的方法,其中包括为数据集创建拓扑、分配要素和空间规则,验证地图中的要素以及使用特定工具修复错误并标记异常值。
有关详细信息,请参阅 ArcGIS 中的拓扑。
在目录窗格中
在开始之前,首先为包含参与拓扑的要素的数据集创建地理数据库拓扑。您可以在目录窗格中右键单击数据集,或使用地理处理工具集。
接下来,右键单击拓扑对象,单击属性,然后单击规则选项卡。添加要素类以及验证这些要素类时所依据的规则;例如,面要素以及要求面之间不得存在间隙的规则。
在地图中
将数据集和拓扑对象添加到地图,以验证要素拓扑并修复错误。拓扑验证工具位于修改要素窗格中的错误检查器工具条上。
有关详细信息,请参阅验证和修复地理数据库拓扑。
每个地理数据库拓扑规则都将显示为符号化图层组,其子图层通过显示错误、脏区和异常的几何类型进行组织。在错误检查器的 表视图中,错误和异常显示为线项目。
修复错误的最佳做法是优先使用修复错误工具 。单击不符合的要素几何,其中将显示用于修复特定错误的预定义工具列表。如果工具不存在,则可以使用标准编辑工具来修复错误。