前页 后页

拓扑示例

在地理数据库中,拓扑定义了地理要素之间的空间关系。也就是说,点,折线和多边形要素如何共享重合的几何。拓扑对于GIS数据库中的数据完整性至关重要。在Enterprise Architect ArcGIS概要文件中,您使用“拓扑”包对要素类之间的数据完整性进行建模。

Enterprise Architect ArcGIS模型中的建模拓扑很简单:

  1. 选择一个“ FeatureDataset”包,在其中创建拓扑关系。
  2. 打开“ FeatureDataset”包下的图。
  3. 从“图工具箱”的“ ArcGIS网络功能”页面中,将“拓扑”包图标拖放到图上;这将创建一个Package,其中将包含拓扑定义所需的所有元素和关系。
Enterprise Architect定义的拓扑具有以下特征:
  • 无法在«FeatureDataset»包外部创建«拓扑»包
  • 在一个«FeatureDataset»程序包中,可以创建多个«Topology»程序包
  • 要素类(点,折线或多边形)只能参与一个“拓扑”包
  • 要素类不能同时参加“拓扑”包和“ GeometricNetwork”包

拓扑要素

元件

描述

也可以看看

名称

您可以将拓扑的名称定义为«拓扑»软件包名称。

ArcGIS工具箱页面

要素类列表

要么:

  • 从图工具箱创建新的要素类,或
  • 将现有要素类从“浏览器”窗口拖动到“拓扑”包中

X,Y群集容差和
Z群集容差

您可以使用“拓扑”(Topology)包的ClusterTolerance和ZClusterTolerance标记值定义群集容差值。

精度等级

精度等级是使用TopologyMembership属性的“标记值”定义的,可以使用“图表工具箱”“拓扑”页面上的“ TopologyMembership”图标来创建。

将此构造型属性添加到每个要素类元素,然后为每个等级设置一个值。

  • 属性名称应为«拓扑»包的名称
  • 您不需要设置属性的类型

每个要素类仅具有一个TopologyMembership属性。如果不将TopologyMembership属性添加到要素类,则ArcGIS导出器将为您生成一组默认排名值。 XYRank和ZRank的值在1到50之间。

拓扑规则

拓扑规则由具有«TopologyRule»构造型的UML关联连接器表示。您可以使用图表工具箱“拓扑”页面上的“拓扑规则”图标创建连接器。

使用此连接器链接:

  • 两个要素类(“点”,“折线”或“多边形”)元素
  • 两个«子类型»元素
  • 要素类(“点”,“折线”或“多边形”)元素到“子类型”元素
  • 要素类(“点”,“折线”或“多边形”)本身,或
  • «Subtype»元素本身
TopologyRuleType标记用于定义拓扑规则的类型。

拓扑规则连接示例