适用于 Location Referencing 许可。
在所有 LRS 计算中,ArcGIS Roads and Highways 支持 3D 数据,其中所使用的 LRS 数据采用 3D 模式。 您可以在局部场景中可视化和编辑含 z 值的数据,将 z 值应用于 LRS 操作和使用 LRS 编辑工具编辑 z 值。
包含 Z 值的要素
作为 LRS 数据模型一部分的所有要素类均包含 z 值。 这包括中心线要素类、所有 LRS 网络和 LRS 事件。 要确保 LRS 数据在 3D 中,中心线要素必须已填充 z 值。 当使用这些中心线在 LRS 网络中创建路线时,其 z 值将应用于路线。 在路线上创建事件后,还会向这些事件分配路线中的 z 值。
在创建或导出中心线后,可以填充 z 值并在用作路线的一部分之前进行更新。 使用追加路线工具追加路线时,z 值应位于源路线上,以确保这些值将应用于网络中的路线及其中心线。
将 z 值应用于 LRS 操作
如果使用的 LRS 数据已填充 z 值,则 Roads and Highways 中的所有 LRS 计算均在 3D 模式下进行。 这包括在软件中进行的以下操作和计算。
- 校准点生成 - 如果已填充 z 值,生成校准点工具将在 3D 中计算校准点测量值,采用路线的 3D 长度。
- LRS 编辑活动中的建议测量值 - 使用创建、延长和重新对齐工具进行 LRS 编辑(包括中心线)时,建议的起始和终止测量值包含要用于编辑的中心线的 3D 长度。
- 沿路线的测量值插值 - 在 LRS 网络中对路线进行测量值插值时,沿路线的 m 值计算将基于路线上每个校准点之间的 3D 距离。 还会在标识路径工具中应用此插值,以在单击的位置处返回测量值。
如果数据没有 z 值,将在所有要素的每个顶点处指派 z 值 0。 由于 z 值在每个要素的所有顶点处均相同,任何 LRS 操作会将此数据视为在 2D 中并相应地计算。
如果要将 z 值添加至 LRS 中的现有中心线,可将更新要素 Z 工具等 3D Analyst 工具与数字高程模型 (DEM) 或数字地形模型 (DTM) 搭配使用。 此过程会通过调用制图重新对齐自动将 z 值传递到校准点和关联的路线。
可能希望在此过程完成后重新访问校准点上的测量值,因为测量值不会发生变化,除非将制图重新对齐设置为更新测量值。 正确校准路线后,可运行应用事件行为工具以将 z 值整合到 LRS 事件上。
在 3D 中编辑 LRS 数据
可以在 ArcGIS Pro 中使用局部场景在 3D 模式下可视化和编辑 LRS 数据。 将中心线、校准点、LRS 网络和 LRS 事件等 LRS 数据添加至已填充 z 值的局部场景时,ArcGIS Pro 工程中将显示位置参考选项卡。 可以使用选项卡上的所有 LRS 编辑工具在 3D 模式下编辑 LRS 数据,包括创建、重新对齐或重新分配路线;添加、修改或删除校准点;或分割中心线和识别路线。
注:
如果已为 LRS 配置垂直坐标系,则需要在 ArcGIS Pro 中为地图设置垂直坐标系,才能确保建议的测量值和其他功能正常运行。 要为地图设置垂直坐标系,可通过打开地图属性,然后在坐标系选项卡中配置为地图中的 LRS 数据配置的 z 坐标系。