拓扑基础知识

在 Standard 或 Advanced 许可等级下可用。

拓扑是结合了一组编辑工具和技术的规则集合,它使地理数据库能够更准确地构建几何关系模型。 ArcGIS 通过一组用来定义要素共享地理空间方式的规则和一组用来处理在集成方式下共享几何的要素的编辑工具来实施拓扑。 拓扑以一种或多种关系的形式保存在地理数据库中,这些关系定义一个或多个要素类中的要素共享几何的方式。 参与构建拓扑的要素仍是简单要素类,拓扑不会修改要素类的定义,而是用于描述要素的空间关联方式。

拓扑的用途

拓扑一直是 GIS 在数据管理和完整性方面的关键要求。 通常,拓扑数据模型通过将空间对象(点、线和面要素)表示为拓扑原始数据(节点、面和边)的基础图表来管理空间关系。 这些原始数据(连同它们彼此之间及其所表示的要素边界之间的关系)通过在拓扑元素的平面图表中表示要素几何进行定义。

结点、面和边的拓扑线图表

拓扑基本用于确保空间关系的数据质量并帮助进行数据编译。 在很多情况下拓扑也用于分析空间关系,如融合带有相同属性值的相邻多边形之间的边界或遍历拓扑图中元素的网络。

拓扑也可用于为几何(来自多个要素类)的集成方式构建模型。 有些人将其称为要素类的垂直集成。

宗地结构地理数据库拓扑

ArcGIS Pro 中,宗地结构是管理宗地的唯一方法。 宗地结构是使用包含一组默认拓扑规则的地理数据库拓扑创建的。 这些拓扑规则定义并强制实施宗地要素之间的拓扑关系。

您可以为宗地要素类之间的拓扑关系以及宗地要素类与其他要素类之间的拓扑关系配置附加拓扑规则。 例如,您可以添加一个规则,要求一个宗地类型完全包含在另一个宗地类型中。

错误检查器窗格中验证拓扑规则以识别规则违规。 规则错误显示为错误要素,并可在地图中修复。

地理数据库拓扑的一个优点是能够使用不同的规则集对宗地类型的不同行为进行建模。 可以使用错误要素和预定义的拓扑修复在地图中查看和修复规则违规。

当您验证拓扑时,它可能会通过将附近的要素捕捉在一起(裂化和聚类)来修改数据。

注:

宗地结构和公共设施网络都有自己独特的拓扑实现。 尽管它们以类似的方式运行,但每个都遵循特定的规则和行为,以达到其预期目的。

了解有关宗地结构地理数据库拓扑的详细信息。

网络拓扑

每一个公共设施网络都配有网络拓扑。 虽然公共设施网络拓扑基于与地理数据库拓扑相同的原理,但它的行为与地理数据库拓扑不同。

网络拓扑的主要功能是管理有关要素的信息,并确保它们之间的连通性。 要使要素成功连接,它们必须遵守公共设施网络的要素限制,并且必须具备相关的网络规则

注:

宗地结构和公共设施网络都有自己独特的拓扑实现。 尽管它们以类似的方式运行,但每个都遵循特定的规则和行为,以达到其预期目的。

了解有关公共设施网络拓扑的详细信息。

拓扑中要素共享几何的方式

要素可在拓扑范围内共享几何。 以下是相邻要素中的一些示例:

  • 区域要素可共享边界(面拓扑)。
  • 线要素可以共享端点(边结点拓扑)。

此外,可通过地理数据库拓扑在要素类之间管理共享几何,例如:

  • 线要素可以与其他线要素共享线段。
  • 面要素可以与其他面要素重叠。 例如,宗地可以嵌套在块中。
  • 线要素可以与其他点要素共享端点折点(结点拓扑)。
  • 点要素可以与线要素重叠(点事件)。

两个视图:要素和拓扑元素

可通过以下方式描述和使用面的图层:

  • 作为地理要素(点、线和面)的集合
  • 作为拓扑元素(节点、边、面及其关系)的图表

这意味着有两种处理要素的方法,一种方法是其中的要素由它们的坐标定义,另一种方法是其中的要素表示为其拓扑元素的有序图表。