设计地理数据库中的线性参照系

设计地理数据库中的线性参照系所需执行的步骤涉及几个关键任务:

  1. 标识想要通过测量值定位其中事件的参照线要素类。“参照”一词指的就是一种线要素,您要在此类线要素的几何上定位点和线段。这通常是一组基本的要素制图表达,用于呈现道路、河流和管线等元素。这也通常是地理数据库中一个现有的关键要素图层。
  2. 接下来,标识要在线状要素网络中定位的事件,包括其度量衡制度。它们将用于定义一系列事件表。在很多时候您的组织中已有现成的事件表。

    事件表可以包含沿着线要素的各种资产。例如:

    • 沿河流网络按照河流英里数定位的流量计
    • 沿公路按照与县边界或公路立交桥相距的英里数定位的路面类型
    • 沿公路按照与县边界或公路立交桥相距的英里数记录的交通标志位置
    • 沿管路以米或英尺为单位记录的管线材料类型
    • 河段内按照河流英里数记录的沉积物类型
    事件表还可以记录网络状况或状态。例如:
    • 利用传感器测量并按照与县边界或公路立交桥相距的英里数定位的路面状况
    • 利用传感器测量并以米或英尺为单位定位的沿路段的下水道状况
    要定位的表还可以包含事故地点、气候条件和管道损坏等事件。这些事件数据集的重要方面是定义如何标识路径要素(例如,使用名称或您所在组织的约定来进行路径标识)以及使用什么度量衡制度来定位沿线网络的事件。将根据标识信息设置路径 ID,并使用该度量衡制度定义路径要素类中的 m 坐标。

  3. 标识所需要的路径要素类数量。每个度量衡制度需要一个路径要素类。请参阅下面的支持将多个度量衡制度用于相同的路径要素
  4. 定义各度量衡制度的 m 坐标属性。您需要定义 m 计量单位以及在创建新的路径要素类时要使用的 m 分辨率和 m 容差。通常情况下使用默认的 m 容差值。
  5. 如果有多个度量衡制度,并由此产生多个路径要素类,则在地理数据库中将这些要素类编排为一个通用的要素数据集。
  6. 也可以定义一个拓扑,将各个路径要素类集成到要素数据集中。
  7. 使用文件或个人地理数据库测试并优化您的设计。

支持将多个度量衡制度用于相同的路径要素

许多部门使用最适合自己需要的路径度量衡制度来收集事件数据。您很可能会遇到沿同一线状路径网络使用一种以上的度量衡制度来记录事件数据的情况。

例如,在美国交通运输部 (DOT),安全部可能使用参照标记度量衡制度收集事故地点事件,而维护部可能使用里程标度量衡制度收集路面质量信息。您在 ArcGIS 中可以很方便地支持此功能。

在 ArcGIS 中,每个路径要素类只能存储一种度量衡制度。要支持多种度量衡制度,每种度量衡制度都需要一个路径要素类。

多个路径要素类的图示

在地理数据库中,编排多个路径要素类,使每个路径要素类在公共要素数据集中都具有自己的度量衡制度。每个路径要素类可以基于一组通用参照线(例如,参照街道)来创建。从本质上讲,您是将要素几何复制到多个要素类并为每个要素类中的 m 值设置一个唯一的度量衡制度。

可以根据需要决定是否执行此步骤,但强烈建议您执行:可以使用拓扑来确保各个要素类中的线要素的空间完整性。您想要确保各要素与其他路径要素类中与其对应的要素重合并且共享相同的 X,Y,Z 坐标位置。

在下面的示例中,将一个线作业公共集合(称为 ReferenceLine 要素类)用作全部三个路径要素类中线几何的源 - 一个用于参照标记测量,一个用于里程标,还有一个用于封闭道路路径。所有这些要素类都参与 R1Route_Topology 拓扑。

向要素数据集添加拓扑有助于确保与各路径要素类一同定位的事件沿着同一组公共的道路要素能够重合。

由共享重合要素几何的路径要素类组成的拓扑

建议使用拓扑确保各个路径要素类整合到一起并根据您所定义的数据完整性规则共享重合的几何。能够以整合的方式管理这些要素类是至关重要的。

了解有关 ArcGIS 中拓扑的详细信息
9/15/2013