交差するルート メジャーの計算 (Calculate Intersecting Route Measures) (Location Referencing)

サマリー

交差位置ごとにすべてのルートとメジャーのテーブルを作成します。

Pipeline Referencing での交点の生成および更新または Roads and Highways での交点の生成および更新の詳細

使用法

パラメーター

ラベル説明データ タイプ
交点フィーチャクラス

入力 LRS 交点フィーチャクラスまたはレイヤー。

Feature Layer
出力データセット

結果のポスト先の出力テーブル。

Table
時間ビュー日付
(オプション)

特定の日付以降に編集されたルートをフィルタリングして、そのフィルターに従って交点を生成できるようにします。

Date

arcpy.locref.CalculateIntersectingRouteMeasures(in_intersection_feature_class, out_dataset, {tvd})
名前説明データ タイプ
in_intersection_feature_class

入力 LRS 交点フィーチャクラスまたはレイヤー。

Feature Layer
out_dataset

結果のポスト先の出力テーブル。

Table
tvd
(オプション)

特定の日付以降に編集されたルートをフィルタリングして、そのフィルターに従って交点を生成できるようにします。

Date

コードのサンプル

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

Python ウィンドウで CalculateIntersectingRouteMeasures 関数を使用する方法を次に示します。

# Name: CalculateIntersectingRouteMeasures_Pro_ex2.py
# Description: Creates a table of all the routes and measures at each intersection location.
# Requirements: ArcGIS Location Referencing

# Local tool variables
in_intersection_feature_class = r"C:\Data\SampleData.gdb\LRS\Intersection"
out_dataset = r"C:\Data\SampleData.gdb\LRS\IntersectingRouteMeasures"
tvd = "11/23/2022"

# Execute the tool
arcpy.locref.CalculateRouteConcurrencies(in_route_features, out_dataset, tvd)
CalculateIntersectingRouteMeasures の例 2 (スタンドアロン スクリプト)

スタンドアロン スクリプトとして CalculateIntersectingRouteMeasures 関数を使用する方法を次に示します。

# Name: CalculateIntersectingRouteMeasures_Pro_ex1.py
# Description: Creates a table of all the routes and measures at each intersection location.
# Requirements: ArcGIS Location Referencing

# Import arcpy module
import arcpy

# Check out any necessary licenses
arcpy.CheckOutExtension("LocationReferencing")

# Local tool variables
in_intersection_feature_class = r"C:\Data\SampleData.gdb\LRS\Intersection"
out_dataset = r"C:\Data\SampleData.gdb\LRS\IntersectingRouteMeasures"
tvd = "11/23/2022"

# Execute the tool
arcpy.locref.CalculateIntersectingRouteFeatures(in_route_features, out_dataset, tvd)

# Check in licenses
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)

関連トピック