ユーティリティ ネットワーク フィーチャクラスの構成 (Configure Utility Network Feature Class) (Location Referencing)

サマリー

リニア リファレンス システム (LRS) で使用する Utility Network パイプライン フィーチャクラスを構成します。

構成を行うと、[ルート ID フィールド] パラメーターと [メジャー] 列を必要に応じて更新できます。

使用法

  • [ユーティリティ ネットワーク フィーチャ レイヤー] は、Utility Network のパイプライン フィーチャクラスとして、および LRS の中心線フィーチャクラスとして構成する必要があります。

    ArcGIS Pipeline Referencing の LRS データ モデルの詳細

  • [ルート ID フィールド] パラメーター タイプと長さは、LRS の中心線シーケンス テーブルのパラメーター タイプと長さに一致する必要があります。

  • このツールには、ブランチ バージョン対応のエンタープライズ ジオデータベース接続が必要です。

    ArcGIS Pro のバージョニングの詳細

  • このツールは、フィーチャ サービスではサポートされていません。

パラメーター

ラベル説明データ タイプ
ユーティリティ ネットワーク フィーチャ レイヤー

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

コードのサンプル

ConfigureUtilityNetworkFeatureClass の例 1 (Python ウィンドウ)

ConfigureUtilityNetworkFeatureClass ジオプロセシング ツールを Python ウィンドウで使用する方法を示します。

# 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

# 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)
ConfigureUtilityNetworkFeatureClass の例 2 (スタンドアロン スクリプト)

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')

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: 次のものが必要 ArcGIS Location Referencing (ArcGIS Pipeline Referencing または ArcGIS Roads and Highways)
  • Standard: 次のものが必要 ArcGIS Location Referencing (ArcGIS Pipeline Referencing または ArcGIS Roads and Highways)
  • Advanced: 次のものが必要 ArcGIS Location Referencing (ArcGIS Pipeline Referencing または ArcGIS Roads and Highways)

関連トピック