标注 | 说明 | 数据类型 |
Utility Network 要素图层 | 同时是 LRS 中心线要素的输入 Utility Network 要素。 | Feature Layer |
路径 ID 字段 | 要素类中将映射为 LRS 网络路径 ID 的字段。 | Field |
测量始于字段 | 中心线要素类的测量始于字段。 | Field |
测量止于字段 | 中心线要素类的测量止于字段。 | Field |
派生输出
标注 | 说明 | 数据类型 |
输出要素类 | 更新的 Utility Network 要素图层。 | Feature Layer |
配置 Utility Network 管道要素类以与线性参考系 (LRS) 搭配使用。
配置完成后,可以根据需要更新路径 ID 字段参数和测量列。
Utility Network 要素图层必须配置为 Utility Network 中的管道要素类和 LRS 中的中心线要素类。
路径 ID 字段参数类型和长度必须与 LRS 中的中心线序列表相匹配。
此工具需要分支版本化的企业级地理数据库连接。
此工具在要素服务中不受支持。
标注 | 说明 | 数据类型 |
Utility Network 要素图层 | 同时是 LRS 中心线要素的输入 Utility Network 要素。 | Feature Layer |
路径 ID 字段 | 要素类中将映射为 LRS 网络路径 ID 的字段。 | Field |
测量始于字段 | 中心线要素类的测量始于字段。 | Field |
测量止于字段 | 中心线要素类的测量止于字段。 | Field |
标注 | 说明 | 数据类型 |
输出要素类 | 更新的 Utility Network 要素图层。 | Feature Layer |
arcpy.locref.ConfigureUtilityNetworkFeatureClass(in_feature_class, route_id_field, from_measure_field, to_measure_field)
名称 | 说明 | 数据类型 |
in_feature_class | 同时是 LRS 中心线要素的输入 Utility Network 要素。 | Feature Layer |
route_id_field | 要素类中将映射为 LRS 网络路径 ID 的字段。 | Field |
from_measure_field | 中心线要素类的测量始于字段。 | Field |
to_measure_field | 中心线要素类的测量止于字段。 | Field |
名称 | 说明 | 数据类型 |
out_feature_class | 更新的 Utility Network 要素图层。 | Feature Layer |
演示如何在 Python 窗口中使用 ConfigureUtilityNetworkFeatureClass 地理处理工具。
# Name: ConfigureUtilityNetworkFeatureClass_ex1.py
# Description: Configure a Utility Network pipeline feature class for use with a linear referencing system (LRS) in the Python window.
# Requires: ArcGIS Location Referencing
# Check out license
arcpy.CheckOutExtension("LocationReferencing")
# Set current workspace
arcpy.env.workspace = "C:/Data/UN_LRconnection.sde"
# Tool variables
utility_Network_Feature = r"C:/Data/UN_LRconnection.sde/LRS/UNOWNER.UNData/UNOWNER.pipeline"
RouteID = "RouteID"
FromMeasure = "FromMeasure"
ToMeasure = "ToMeasure"
# Execute the tool
arcpy.locref.ConfigureUtilityNetworkFeatureClass(utility_Network_Feature, RouteID, FromMeasure, ToMeasure)
# Check in license
arcpy.CheckInExtension('LocationReferencing')
演示如何使用 ConfigureUtilityNetworkFeatureClass 工具作为独立 Python 脚本。
# Name: ConfigureUtilityNetworkFeatureClass_ex2.py
# Description: Configure a Utility Network pipeline feature class for use with a linear referencing system (LRS) in a stand-alone script.
# Requires: ArcGIS Location Referencing
# Import arcpy module
import arcpy
# Check out the license
arcpy.CheckOutExtension("LocationReferencing")
# Set current workspace
arcpy.env.workspace = "C:/Data/UN_LRconnection.sde"
#Tool variables
utility_Network_Feature = r"C:/Data/UN_LRconnection.sde/LRS/UNOWNER.UNData/UNOWNER.pipeline"
RouteID = "RouteID"
FromMeasure = "FromMeasure"
ToMeasure = "ToMeasure"
# Execute the tool
arcpy.locref.ConfigureUtilityNetworkFeatureClass(utility_Network_Feature, RouteID, FromMeasure, ToMeasure)
# Check in license
arcpy.CheckInExtension('LocationReferencing')