ArcGIS Pipeline Referencing 现在可与 ArcGIS 中的天然气公共设施网络搭配使用,方法是将线性参考系统中心线要素类与 ArcGIS Utility Network Management extension 管道要素类相集成。
在 ArcGIS 中,公共设施网络是一个综合框架,可用于对天然气和电力等公共设施系统进行建模。 Utility Network 用于对系统内的所有组成部分进行建模,例如管道、阀门和设备,由此为建模要素构建真实行为。
以下部分重点介绍了一起利用 Pipeline Referencing 和 Utility Network 所需的信息模型更改。 同时还提供了加载数据和发布服务的指南,其中数据由这两种功能管理。 此外,还对编辑和分析工具进行了更改,这些工具使用了 Pipeline Referencing 和 Utility Network 所引用的数据。
要求
只要 Pipeline Referencing 信息模型和 Utility Network 天然气配置中存在所需的要素类和表,即可使用开箱即用型数据模型,或者自定义数据模型以满足组织的规则和要求。 Utility and Pipeline Data Model (UPDM) 包含在单个数据库中同时支持 Utility Network 和 Pipeline Referencing LRS 所需的所有要素类、表和关系类。
可以使用针对此目的而提供的工具来简化基于 UPDM 的公共设施网络的部署过程:配置公共设施网络要素类和根据 LRS 更新测量。
了解有关 Utility Network 创建和配置的详细信息
要创建自定义数据模型,而非 UPDM,请确保存在公共设施网络和 LRS 所需的要素类和表。 包括共享中心线要素,它应该是公共设施网络和 LRS 的一部分。
在 Utility Network 天然气配置中,管道要素类代表系统中的所有管道。 在组合的 Utility Network 和 Pipeline Referencing 部署中,此管道要素类还用作 Pipeline Referencing 信息模型中的中心线要素类。
此外,公共设施网络的天然气配置包含许多根据管道要素类建模的关键属性。 以下描述的共享要素类是两个产品之间的集成点。 过去,这些属性会在单独的 LRS 事件中进行建模。 为了避免需要在不同的要素类中对这些属性进行建模,管道要素类还可以对路径和测量字段进行建模,例如可以使用 Pipeline Referencing 工具更新的事件。
注:
在存储路径和测量值时,附加 Utility Network 要素类(例如 Devices 和 Junctions)需要路径 ID 和测量值字段。 如有必要,这些要素类还可以存储路径和测量值,但是不应该将任何 Utility Network 要素类注册为 LRS 事件。
要在附加 Utility Network 要素类(例如 Devices 和 Junctions)上存储路径和测量值,需要对这些路径进行路径 ID 和测量值字段建模。
注:
可以使用配置公共设施网络要素类工具来关联中心线要素类和 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 容差和分辨率,以确保能够正确配置 LRS。
- 过渡 Utility Network。
- 应用资产包(例如天然气配置)。
- 可以使用创建 LRS 或根据现有数据集创建 LRS 工具创建 LRS。
- 运行配置 Utility Network 要素类工具以将中心线和管道要素类关联为公共设施网络和 LRS 的一部分。
- 可以使用创建 LRS 网络或根据现有数据集创建 LRS 网络工具创建每个 LRS 网络。
- 可以使用创建 LRS 事件或根据现有数据集创建 LRS 事件工具创建每个 LRS 事件。
注:
Utility Network 要素类(如设备、交汇点和管路)不应注册为 LRS 事件。 这些要素上的路径和测量值字段可以使用根据 LRS 更新测量工具进行更新。
- 可以使用追加工具将数据加载到公共设施网络中,并使用追加路径和追加事件工具将数据加载到 LRS 中。
注:
追加路径工具可将要素加载到组合的中心线-管道要素类中。 首先使用此工具,利用具有有效中心线 ID 的要素填充要素类,再填充其余属性,然后加载不会与 LRS 关联的其他管道。
在追加路径时,追加路径工具会考虑现有中心线。 如果追加路径的位置上已存在 CenterlineID 值,现有中心线序列记录将使用追加的路径的 RouteID 值进行更新。
- 确认您的数据是否存在分支版本所需的字段(启用全局 ID 和编辑者追踪),并将连接文件版本类型更改为分支,然后将您的数据注册为版本化数据。
- 要在单个服务中发布 Utility Network 和 Pipeline Referencing LRS,请执行以下步骤:
注:
要同时利用这两种产品的功能,必须发布包含来自 Utility Network 和 LRS 的图层的单个服务。
编辑组合的 LRS 和公共设施网络数据
在单个服务中组合 Pipeline Referencing LRS 和 Utility Network 允许用户使用 ArcGIS Pro 编辑由两者管理的数据。 在编辑包含来自单个数据库的 LRS 和公共设施网络数据的服务时,某些 LRS 编辑工作流会有所不同。
编辑路径
当 Utility Network 中的管道要素类用作 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 和 Utility Network 的另一个优势是管道系统上两种产品的组合分析功能。 可以检查整个 Utility Network、其子网或者特定网络区域的上游和下游的连通性和可遍历性。
通常将 Pipeline Referencing 数据输入各种完整性和合规性应用程序以进行分析和报告。 其中许多过程将使用叠加事件工具应用动态分段。 当使用配置公共设施网络要素类工具将 Utility Network 中的管道要素类同样配置为 LRS 中的中心线时,此要素类可以包含在用于动态分段的叠加事件工具的网络和事件中,从而包含这些要素及其属性,无需建模单独的事件。