ラベル | 説明 | データ タイプ |
交点フィーチャクラス | 入力 LRS 交点フィーチャクラスまたはレイヤー。 | Feature Layer |
出力データセット | 結果のポスト先の出力テーブル。 | Table |
時間ビュー日付 (オプション) | 特定の日付以降に編集されたルートをフィルターして、そのフィルターに従って交点を生成できるようにします。 | Date |
サマリー
交差位置ごとにすべてのルートとメジャーのテーブルを作成します。
「Pipeline Referencing での交点の生成と更新」または「Roads and Highways での交点の生成と更新」の詳細
使用法
[交点フィーチャクラス] パラメーターでは、[LRS 交点の作成 (Create LRS Intersections)] および [交点の生成 (Generate Intersections)] ツールからの LRS 交点出力を使用できます。
[時間ビュー日付] パラメーターはオプションであり、その指定時間でルート情報をフィルターします。
パラメーター
arcpy.locref.CalculateIntersectingRouteMeasures(in_intersection_feature_class, out_dataset, {tvd})
名前 | 説明 | データ タイプ |
in_intersection_feature_class | 入力 LRS 交点フィーチャクラスまたはレイヤー。 | Feature Layer |
out_dataset | 結果のポスト先の出力テーブル。 | Table |
tvd (オプション) | 特定の日付以降に編集されたルートをフィルターして、そのフィルターに従って交点を生成できるようにします。 | Date |
コードのサンプル
次に、Python ウィンドウでの CalculateIntersectingRouteMeasures 関数の使用方法を示します。
# Name: CalculateIntersectingRouteMeasures_Pro_ex1.py
# Description: Creates a table of all the routes and measures at each intersection location in the Python window.
# 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.CalculateIntersectingRouteMeasures(in_intersection_feature_class, out_dataset, tvd)
スタンドアロン スクリプトとして CalculateIntersectingRouteMeasures 関数を使用する方法を次に示します。
# Name: CalculateIntersectingRouteMeasures_Pro_ex2.py
# Description: Creates a table of all the routes and measures at each intersection location in a stand-alone script.
# 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.CalculateIntersectingRouteMeasures(in_intersection_feature_class, 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)