创建 LRS、网络、事件和交叉点
需具备位置参考许可方可使用。
以下信息介绍了使用 ArcGIS Roads and Highways 扩展模块完成线性参考数据建模、加载和路径编辑的过程。
LRS 数据集
线性参考系统 (LRS) 数据集是地理数据库中要素数据集中的控制器数据集,以及参与 LRS 的所有要素类。
注:
您可以通过内容窗格或目录窗格查看 LRS 层级结构。
注:
LRS 数据集仅在 ArcGIS Pro 中可见。 如果包含 LRS 数据集的地理数据库已在 ArcMap 中打开,将显示一条错误消息。
以下工具可创建 LRS 数据集:
创建 LRS - 新创建的中心线、校准点和红线要素类将放置在与提供的 LRS 名称同名的要素数据集中。
基于现有数据集创建 LRS - 尚未注册到 LRS 的现有中心线、校准点和红线要素类必须位于公共要素数据集中。 要素数据集名称可以与 LRS 名称不同。
位置参考工具箱中的所有工具都需要 LRS 数据集才能运行。
注:
使用将 ObjectID 迁移到 64 位工具,将 LRS 数据集迁移到 64 位对象 ID。
如果对象 ID 值可能超过 21 亿或者如果数据来自云数据仓库,则建议将数据集升级为 64 位对象 ID。
可以使用 arcpy.Describe 函数检查 LRS 数据集中包含的一些信息。 要检查具有 LRS 数据集的地理数据库的 LRS 元数据和事件行为规则,请使用以下函数:
FileGDB:
desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.gdb\\Lrs\\Lrs")
lrsXML = desc.lrsMetadata
eventBehaviors = desc.eventBehaviorRules
EnterpriseGDB:
desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.sde\\GPRefresh.DBO.LRS\\GPRefresh.DBO.LRS")
lrsXML = desc.lrsMetadata
eventBehaviors = desc.eventBehaviorRules
写入文件:
txtFile = open("C:\\Data\\LRData\\lrsXML.xml", "w")
txtFile.write(lrsXML)
txtFile.close()
数据建模
交通运输专业人员通常会考虑备选路径选择选项,以确保合规性并满足市场、施工和其他业务需求。 这通常会导致重新对齐道路(重新计算路径)。 重新对齐不仅会更改道路的路径,还会影响 LRS 数据模型中配置的网络和事件。
要使用 Roads and Highways,数据必须遵守 LRS 数据模型。
了解有关 LRS 容差和分辨率设置和事件数据模型的详细信息。
配置 LRS
要创建和配置 LRS,请完成以下步骤:
创建和修改 LRS。
可以使用创建 LRS 工具或基于现有数据集创建 LRS 工具创建 LRS。
要修改现有 LRS,使用修改 LRS 工具。 这包括在 LRS 中启用冲突预防。
注:
如果您的现有点要素可用作校准点,使用追加工具将点要素追加到校准点要素类,然后再将路径加载到 LRS 网络中(下面的步骤 5)。
使用以下工具之一创建 LRS 网络:
要修改现有 LRS 网络,请使用修改 LRS 网络工具。
使用以下工具之一创建 LRS 事件:
要将参考字段添加至事件要素类,使用启用参考字段工具。 此工具通过允许您将现有字段注册为引用字段来启用引用字段。
要修改现有 LRS 事件,使用修改 LRS 事件工具。
使用以下工具之一创建 LRS 交叉点:
要将交叉点添加至交叉点要素类,使用生成交叉点工具。
要修改现有 LRS 交叉点要素类,请使用修改 LRS 交叉点工具。
使用追加路径工具将路径加载到 LRS 网络中。
使用生成路径工具重新生成路径形状。
使用生成校准点工具创建校准点。
注:
如果您的现有点要素可用作校准点,使用追加工具将点要素追加到校准点要素类,然后再将路径加载到 LRS 网络中(上面的步骤 5)。
-
要移除可能导致数据错误的重叠,使用移除重叠中心线工具。
使用追加事件工具加载事件数据。
重新对齐和重新路由数据
使用以下工具重新对齐(重新路由)和维护线性参考数据:
创建中心线 - 确定一条或多条路径的重新对齐部分是否存在一条或多条中心线。
事件行为 - 考虑事件行为规则将应用于路径编辑的方式。
应用事件行为 - 应用事件行为以使事件测量值与路径编辑保持一致。
LRS 网络 - 确定其他 LRS 网络是否受到路径编辑的影响。
生成路径 - 为 LRS 网络重新生成形状。
路径编辑工作流
可以为其他路径编辑活动(例如创建、延长、重新对齐、重新分配、停用、校准和制图重新对齐)创建类似工作流。
下表列出了编辑和维护道路数据所需的步骤:
|
步骤 |
工作流 |
|||||||
|---|---|---|---|---|---|---|---|---|
|
1 |
创建中心线。 |
是 |
否 |
否 |
是 |
否 |
否 |
否 |
|
2 |
执行编辑活动。 |
是 |
N/A |
N/A |
是 |
是 |
是 |
是 |
|
3 |
运行应用事件行为工具。 |
否 |
是 |
是 |
是 |
是 |
是 |
是 |
如果配置了其他 LRS 网络,请针对每个受影响的网络重复编辑活动。