在 Standard 或 Advanced 许可等级下可用。
ArcGIS 具有多种定义和创建新拓扑的方法。主要方法与使用 Catalog 窗口或 ArcCatalog 中的工具有关。了解如何创建拓扑后,可以使用一系列地理处理工具自动执行此操作。本部分将介绍这些替代方法。
使用 Catalog 窗口或 ArcCatalog 创建拓扑
以下是使用 ArcCatalog 创建拓扑的过程。
- 右键单击要向其添加拓扑的要素数据集,指向新建,然后单击拓扑。
- 单击下一步。
- 为新拓扑命名并指定拓扑容差。默认值将被设置为要素数据集的 X,Y 容差。理想的默认值是 0.001 米或以空间参考单位表示的等效值(例如,单位是英尺时为 0.003281 英尺,单位是以十进制度数表示的经纬度时为 0.0000000556 度)。
- 单击下一步。
- 接下来,选择要参与拓扑的要素类。系统将显示要素数据集中所有要素类的列表。
- 单击下一步。
- 为拓扑中的各要素类设置坐标精度等级。
如果一个或多个要素类包含坐标 Z 值,则单击 Z 属性设置 Z 等级。Z 容差用于区分彼此容差范围内顶点的 Z 高度或高程。例如,两个高度不同的相邻要素之间可能共享一条公用边。但是,只有各自的 X,Y 顶点会定位于同一点,Z 值或高度则不然。Z 容差可在验证和聚类操作期间帮助正确处理此信息。Z 容差默认值与 X,Y 容差默认值相同(以实际单位表示为 0.001 米)。
- 单击下一步。
- 添加一系列拓扑规则(帮助构造要素间的空间关系)以控制和验证要素共享几何的方式。
- 单击下一步。
- 查看摘要并单击完成。现在已将新拓扑添加到要素数据集。系统此时将询问是否要验证要素数据集中的拓扑。如果要素类中已有数据,则可选择“是”。
使用地理处理创建拓扑
ArcToolbox 包含一系列用于拓扑的地理处理工具。拓扑工具集位于“数据管理”工具箱中。
使用这些工具可构建用于创建和修改地理数据库拓扑的脚本。脚本对于自动执行一系列任务和构建可重复工作流很有用。