线性参考系统可与 ArcGIS 中的天然气公共设施网络搭配使用,方法是将 ArcGIS Pipeline Referencing 中心线要素类与 ArcGIS Utility Network Management extension 管道要素类相集成。
在 ArcGIS 中,公共设施网络是一个综合框架,可用于对天然气和电力等公共设施系统进行建模。 公共设施网络用于对系统内的所有组成部分(例如管道、阀门和设备)进行建模,使您可以在建模的要素中模拟真实行为。
以下部分介绍了同时使用 LRS 和公共设施网络所需的信息模型更改。 同时还提供了加载数据和发布服务的指南,其中数据由这两种功能管理。 此外,还介绍了编辑和分析工具的更改,这些工具使用 Pipeline Referencing 和 Utility Network 所引用的数据。
要求
只要 Pipeline Referencing 信息模型和 Utility Network 天然气配置中存在所需的要素类和表,即可使用开箱即用型数据模型,或者自定义数据模型以满足组织的规则和要求。 Utility and Pipeline Data Model (UPDM) 包含在单个数据库中同时支持公共设施网络和 LRS 所需的所有要素类、表和关系类。
借助以下工具,您可以简化基于 UPDM 的公共设施网络的部署过程:
要创建自定义数据模型,而非 UPDM,请确保存在公共设施网络和 LRS 所需的要素类和表。 其中包括共享中心线要素,它应该是公共设施网络和 LRS 的一部分。
在 Utility Network 天然气配置中,管道要素类代表系统中的所有管道。 在组合的公共设施网络和 Pipeline Referencing 部署中,此管道要素类还用作 Pipeline Referencing 信息模型中的中心线要素类。
此外,公共设施网络的天然气配置包含许多根据管道要素类建模的关键属性。 以下描述的共享要素类是两个产品之间的集成点。 过去,这些属性会在单独的 LRS 事件中进行建模。 为了避免需要在不同的要素类中对这些属性进行建模,管道要素类还可以对路径和测量字段进行建模,例如可以使用 Pipeline Referencing 工具更新的事件。
注:
在管道要素类中,“测量始于”和“测量止于”的数据类型必须是 Double,并且其精度和比例必须与 LRS 要素类校准点匹配。
其他 Utility Network 要素类(例如设备和交汇点)也可以存储路径和测量值。 如果您想要在这些要素类中存储路径和测量值,请向这些要素类添加路径 ID 和测量值字段。 可以使用根据 LRS 更新测量工具计算路径和测量值属性。 不应将任何 Utility Network 要素类注册为 LRS 事件。
注:
可以使用配置公共设施网络要素类工具来关联中心线要素类和 Utility Network 管道要素类。
以下是 Pipeline Referencing 方案与 Utility Network 集成所需的要素类:
- 中心线
- 中心线序列
- 校准点
- 红线
以下是 Utility Network 方案与 Pipeline Referencing 集成所需的天然气数据模型要素类:
- 管线
- 设备
- 交汇点
- 组件
- 结构边界
- 结构交汇点
- 结构线
- 子网线路
以下字段必须存在于组合的 Pipeline-Centerline 要素类中,才能成功对其进行配置以与 LRS 配合使用并利用所有 Pipeline Referencing 和 Utility Network 功能:
字段 | 数据类型 | 长度 | IsNullable | 描述 |
---|---|---|---|---|
中心线 ID | GUID | 是 | 中心线几何的唯一 ID。 | |
路径 ID | 字符串或 GUID | 与中心线序列表中的路径 ID 的类型和长度相同。 | 否 | 网络中每条路径的唯一 ID。 |
测量始于 | 任何数字 | 是 | 路径上要素起点所在处的测量值。 | |
测量止于 | 任何数字 | 是 | 路径上要素终点所在处的测量值。 |
配置数据,加载数据以及发布 Utility Network 和 Pipeline Referencing LRS
要在地理数据库中正确部署,Pipeline Referencing 和 Utility Network 都具有特定的要求和步骤。 虽然可以手动配置公共设施网络,但鼓励用户探索 Utility Network 包工具以简化其公共设施网络的部署。
要在地理数据库中部署 Pipeline Referencing LRS 和公共设施网络,请完成以下步骤:
注:
必须为 Pipeline Referencing 和 Utility Network 使用的要素类配置正确的空间参考、x,y,z 和 m 容差以及 x,y,z 和 m 分辨率,以便可以正确配置 LRS。
- 过渡公共设施网络。
- 应用资产包(例如天然气配置)。
- 可以使用创建 LRS 或根据现有数据集创建 LRS 工具创建 LRS。
- 运行配置 Utility Network 要素类工具以将中心线和管道要素类关联为公共设施网络和 LRS 的一部分。
- 可以使用创建 LRS 网络或根据现有数据集创建 LRS 网络工具创建每个 LRS 网络。
- 可以使用创建 LRS 事件或根据现有数据集创建 LRS 事件工具创建每个 LRS 事件。
注:
Utility Network 要素类(如设备、交汇点和管路)不应注册为 LRS 事件。 这些要素上的路径和测量值字段可以使用根据 LRS 更新测量工具进行更新。
- 可以使用追加工具将数据加载到公共设施网络中,并使用追加路径和追加事件工具将数据加载到 LRS 中。
注:
追加路径工具可将要素加载到组合的中心线-管道要素类中。 首先通过此工具使用满足以下条件的要素填充要素类:
- 具有有效的中心线 ID
- 填充其余属性
- 加载不会与 LRS 关联的其他管道
在追加路径时,追加路径工具会考虑现有中心线。 如果追加路径的位置上已存在 CenterlineID 值,现有中心线序列记录将使用追加的路径的 RouteID 值进行更新。
- 确保存在分支版本化数据所需的字段(启用全局 ID 和编辑者追踪),并将连接文件版本化类型更改为分支,然后将您的数据注册为版本化数据。
- 按照以下步骤操作以在服务中发布公共设施网络和 LRS。
注:
要同时利用这两种产品的功能,必须发布包含公共设施网络和 LRS 中的图层的服务。
编辑组合的 LRS 和公共设施网络数据
在服务中组合 Pipeline Referencing LRS 和 Utility Network 允许用户使用 ArcGIS Pro 编辑由两者管理的数据。 在编辑包含来自单个数据库的 LRS 和公共设施网络数据的服务时,某些 LRS 编辑工作流会有所不同。
编辑路径
当管道要素类用作 LRS 中的中心线时,以下附加要求适用于路径创建和编辑步骤:
- 管路要素类中的 Route ID 字段与 LRS 相关联,以确保添加到管路要素类中的管路和中心线与其源文档之间保持可追踪和可验证的状态。 或者,From Measure 和 To Measure 字段可以填充在中心线要素类中。
注:
如果未使用中心线要素类提供测量值,LRS 路径编辑工具将提供路径上的起点和终点测量值。
- 在创建路径、延长路径或重新对齐路径工具中使用中心线时,作为编辑活动的一部分,将更新 Route ID、From Measure 和 To Measure 字段中的值。 校准点放置在编辑活动中每个中心线段的起点和终点上,这可确保 LRS 网络中路径上的测量值在路径上发生其他编辑时不会发生更改。 从而确保管路要素类与用于输入管线的源文档之间保持可追踪和可验证的状态。
- 当使用停用路径、重新分配路径或重新对齐路径工具编辑中心线时,将分割中心线并更新分割管路的 Route ID、From Measure 和 To Measure 字段。 校准点放置在编辑活动中每个中心线段的起点和终点上,这可确保 LRS 网络中路径上的测量值在路径上发生其他编辑时不会发生更改。 从而确保管路要素类与用于输入管线的源文档之间保持可追踪和可验证的状态。
- 当使用任何可用分割工具分割与路径相关联的中心线时,分割管路的 Route ID、From Measure 和 To Measure 字段将更新且会在分割位置上添加校准点。
中心线和路径创建
下方的表和逻辑示意图显示路径创建之前的中心线属性。
注:
在以下路径创建示例中,将预填充中心线上的测量始于和测量止于
路径创建之前的中心线属性
OID | 路径 ID | 测量始于 | 测量止于 |
---|---|---|---|
1201 | <空> | 0 | 104.35 |
1202 | <空> | 104.35 | 177.89 |
1203 | <空> | 177.89 | 265.27 |
下表和逻辑示意图显示路径创建之后的中心线属性:
路径创建之后的中心线属性
OID | 路径 ID | 测量始于 | 测量止于 |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 104.35 |
1202 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 104. 35 | 177.89 |
1203 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 177. 89 | 265.27 |
路径属性
OID | 路径 ID | 路径名称 |
---|---|---|
1000 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 路径 17A-South |
使用分割工具分割中心线
下表和逻辑示意图显示了使用分割工具分割之前与路径关联的中心线及其属性:
OID | 路径 ID | 测量始于 | 测量止于 |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 104.36 |
分割中心线后,相关联路径的起始和终止测量值将更新。
在下表和逻辑示意图中,显示了分割操作之后的中心线及其属性。
OID | 路径 ID | 测量始于 | 测量止于 |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 |
52.18 |
1202 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 52.18 | 104.36 |
通过 LRS 编辑分割中心线
在下方场景中,停用路径的一部分后,中心线将被分割,其 From Measure、To Measure 和 Route ID 将更新。
在下表和逻辑示意图中,显示了编辑活动之前的中心线和路径属性:
OID | 路径 ID | 测量始于 | 测量止于 |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 104.36 |
该路径从路径起点到路径中间部分将停用。 因此,将分割中心线并更新其测量值。
在下表和逻辑示意图中,显示了停用路径编辑活动之后的中心线及其属性。
OID | 路径 ID | 测量始于 | 测量止于 |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 52.18 |
1202 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 52.18 | 104.36 |
在 ArcGIS Pro 中使用具有 LRS 和公共设施网络数据的服务进行编辑
借助以下工作流,可以使用具有 LRS 和公共设施网络数据的服务完成 LRS 编辑:
- 创建并更新任何用于 LRS 编辑活动(创建、延伸或重新对齐路径)的管道或中心线。
- 或者,在中心线要素类中为中心线提供自测量值和至测量值。
- 或者,验证公共设施网络拓扑以确保新创建或已更新的管道有效。
- 完成 LRS 编辑活动。
- 运行应用事件行为和任何其他必要工具以更新关联的 LRS 数据,例如派生的网络和事件。
- 如果其他公共设施网络要素已建模路径和测量字段,请使用根据 LRS 更新测量工具对其进行更新。
- 验证您的公共设施网络拓扑以确保所有编辑内容均有效。
- 要创建和编辑 LRS 事件,请使用 ArcGIS Pro 中的位置参考选项卡事件编辑工具或使用 ArcGIS Event Editor web 应用程序。
组合的 LRS 和 Utility Network 中的分析功能
在单个地理数据库中配置 Pipeline Referencing LRS 和公共设施网络的另一个优势是两种产品针对管道系统的组合分析功能。 可以检查整个公共设施网络、其子网或者特定网络区域的上游和下游的连通性和可遍历性。
通常将 Pipeline Referencing 数据输入各种完整性和合规性应用程序以进行分析和报告。 其中许多过程将使用叠加事件工具应用动态分段。 当使用配置公共设施网络要素类工具将公共设施网络中的管道要素类同样配置为 LRS 中的中心线时,此要素类可以包含在用于动态分段的叠加事件工具的网络和事件中,从而包含这些要素及其属性,无需建模单独的事件。