设计地理数据库中的线性参考系所需执行的步骤涉及几个关键任务:
- 标识想要通过测量值定位其中事件的参照线要素类。“参照”一词指的就是一种线要素,您要在此类线要素的几何上定位点和线段。这通常是一组基本的要素制图表达,用于呈现道路、河流和管线等元素。这也通常是地理数据库中一个现有的关键要素图层。
- 接下来,标识要在线状要素网络中定位的事件,包括其度量衡制度。它们将用于定义一系列事件表。在很多时候您的组织中已有现成的事件表。
事件表可以包含沿着线要素的各种资产。例如:
- 按照河流英里数,沿河流网络定位的流量计
- 按照与县边界或公路立交桥相距的英里数,沿公路定位的路面类型
- 按照与县边界或公路立交桥相距的英里数,沿公路记录的交通标志位置
- 沿管道记录的管线材料类型,以米或英尺为单位
- 按照河流英里数,记录的河段沉积物类型
- 利用传感器测量并按照与县边界或公路立交桥相距的英里数定位的路面状况
- 利用传感器测量并以米或英尺为单位定位的沿路段的下水道状况
- 标识所需要的路径要素类数量。每个度量衡制度需要一个路径要素类。请参阅下面的支持将多个度量衡制度用于相同的路径要素。
- 定义各度量衡制度的 m 坐标属性。您需要定义 m 计量单位以及在创建新的路径要素类时要使用的 m 分辨率和 m 容差。通常情况下使用默认的 m 容差值。
- 如果有多个度量衡制度,并由此产生多个路径要素类,则在地理数据库中将这些要素类编排为一个通用的要素数据集。
- 也可以定义一个拓扑,将各个路径要素类集成到要素数据集中。
- 使用文件或个人地理数据库测试并优化您的设计。
支持将多个度量衡制度用于相同的路径要素
许多部门使用最适合自己需要的路径度量衡制度来收集事件数据。您很可能会遇到沿同一线状路径网络使用一种以上的度量衡制度来记录事件数据的情况。
例如,在美国交通运输部 (DOT),安全部可能使用参照标记度量衡制度收集事故地点事件,而维护部可能使用里程标度量衡制度收集路面质量信息。您在 ArcGIS 中可以很方便地支持此功能。
在 ArcGIS 中,每个路径要素类只能存储一种度量衡制度。要支持多种度量衡制度,每种度量衡制度都需要一个路径要素类。
在地理数据库中,编排多个路径要素类,使每个路径要素类在公共要素数据集中都具有自己的度量衡制度。每个路径要素类可以基于一组通用参照线(例如,参照街道)来创建。从本质上讲,您是将要素几何复制到多个要素类并为每个要素类中的 m 值设置一个唯一的度量衡制度。
此为可选内容,但是强烈建议您执行此操作:可以使用拓扑来确保各个要素类中的线要素的空间完整性。您想要确保各要素与其他路径要素类中与其对应的要素重合并且共享相同的 X,Y,Z 坐标位置。
在下面的示例中,将一个线作业公共集合(称为 ReferenceLine 要素类)用作全部三个路径要素类中线几何的源 - 一个用于参照标记测量,一个用于里程标,还有一个用于封闭道路路径。所有这些要素类都参与 R1Route_Topology 拓扑。
向要素数据集添加拓扑有助于确保与各路径要素类一同定位的事件沿着同一组公共的道路要素能够重合。
建议使用拓扑确保各个路径要素类整合到一起并根据您所定义的数据完整性规则共享重合的几何。能够以整合的方式管理这些要素类是至关重要的。