概要
トレース ネットワークを作成します。
トレース ネットワークに含めるよう指定した入力ポイント フィーチャクラスおよびライン フィーチャクラスに基づいて、トレース ネットワーク データセットが作成されます。
使用法
[入力フィーチャ データセット] パラメーターに、既存のフィーチャ データセットを指定する必要があります。
フィーチャクラスは、トレース ネットワークと同じフィーチャ データセット内に存在している必要があります。
少なくとも 1 つの入力ジャンクションまたは入力エッジが必要です。
入力として、ポイントおよびライン フィーチャクラスのみがサポートされます。フィーチャクラスは、別のトレース ネットワークや、トポロジ、ネットワーク データセットなど、その他の高度なジオデータベース機能に組み込むことができません。
エンタープライズ ジオデータベースを操作する場合、次の要件があります。
- このツールを実行するには、入力フィーチャ データセットのデータ所有者として接続する必要があります。
- トレース ネットワークは、オペレーティング システム認証ユーザー、データベースの管理者、またはジオデータベースの管理者アカウントによって所有できません。
ライセンス:
アクティブなポータル アカウントは、エンタープライズ ジオデータベースでトレース ネットワークを作成、公開、操作するための ArcGIS Trace Network ユーザー タイプ エクステンションのライセンスが付与される必要があります。
構文
arcpy.tn.CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
パラメーター | 説明 | データ タイプ |
in_feature_dataset | トレース ネットワークを格納するフィーチャ データセット。 | Feature Dataset |
in_trace_network_name | 作成するトレース ネットワークの名前。 | String |
input_junctions [input_junctions,...] (オプション) | トレース ネットワークに含めるフィーチャ データセット内のポイント フィーチャクラスの名前。 | String |
input_edges [[Class Name, Connectivity Policy],...] (オプション) | トレース ネットワークに含めるライン フィーチャクラスおよび関連する接続性ポリシー。
| Value Table |
派生した出力
名前 | 説明 | データ タイプ |
out_trace_network | 出力トレース ネットワーク。 | トレース ネットワーク |
コードのサンプル
HydroNetwork という名前のトレース ネットワークを作成します。
import arcpy
arcpy.CreateTraceNetwork_tn(r"C:\MyProject\MyNetworkGdb.gdb\Hydro",
"HydroNetwork",
["AdditionalJunctions", "HydroJunctions", "PourPoints"],
[["BlackLines", "SIMPLE_EDGE"], ["HydroLines", "COMPLEX_EDGE"]])
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい