トレース ネットワークの作成 (Create Trace Network) (トレース ネットワーク)

サマリー

トレース ネットワークを作成します。

トレース ネットワークに含めるよう指定した入力ポイント フィーチャクラスおよびライン フィーチャクラスに基づいて、トレース ネットワーク データセットが作成されます。

使用法

  • [入力フィーチャ データセット] パラメーターに、既存のフィーチャ データセットを指定する必要があります。

  • フィーチャクラスは、トレース ネットワークと同じフィーチャ データセット内に存在している必要があります。

  • 少なくとも 1 つの入力ジャンクションまたは入力エッジが必要です。

  • ポイント フィーチャクラスおよびライン フィーチャクラスのみが入力としてサポートされています。 フィーチャクラスは、別のトレース ネットワークや、トポロジ、ネットワーク データセットなど、その他の高度なジオデータベース機能に組み込むことができません。

    トレース ネットワークを作成する方法の詳細

  • エンタープライズ ジオデータベースを操作する場合、次の要件があります。

    • ジオデータベースのバージョンは、10.8.1.2.6 以降である必要があります。

    • このツールを実行するには、入力フィーチャ データセットのデータ所有者として接続する必要があります。
    • トレース ネットワークは、オペレーティング システム認証ユーザー、データベースの管理者、またはジオデータベースの管理者アカウントによって所有できません。
    • ライセンス:
      アクティブなポータル アカウントは、エンタープライズ ジオデータベースでトレース ネットワークを作成、公開、操作するための ArcGIS Trace Network ユーザー タイプ エクステンションのライセンスが付与される必要があります。

パラメーター

ラベル説明データ タイプ
入力フィーチャ データセット

トレース ネットワークを格納するフィーチャ データセット。

Feature Dataset
トレース ネットワーク名

作成するトレース ネットワークの名前。

String
入力ジャンクション
(オプション)

トレース ネットワークに含めるフィーチャ データセット内のポイント フィーチャクラスの名前。

String
入力エッジ
(オプション)

トレース ネットワークに含めるライン フィーチャクラスおよび関連する接続性ポリシー。

  • [クラス名] - トレース ネットワークに含めるフィーチャ データセット内のライン フィーチャクラスの名前。
  • [接続性ポリシー] - 指定したフィーチャクラスの関連する接続性ポリシー。
    • [シンプル エッジ] - リソースはエッジの端点から他の端へと流れます。
    • [コンプレックス エッジ] - リソースはエッジの長さに沿って上げられます。
Value Table

派生した出力

ラベル説明データ タイプ
出力トレース ネットワーク

出力トレース ネットワーク。

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],...]
(オプション)

トレース ネットワークに含めるライン フィーチャクラスおよび関連する接続性ポリシー。

  • Class Name - トレース ネットワークに含めるフィーチャ データセット内のライン フィーチャクラスの名前。
  • Connectivity Policy - 指定したフィーチャクラスの関連する接続性ポリシー。
    • SIMPLE_EDGE - リソースはエッジの端点から他の端へと流れます。
    • COMPLEX_EDGE - リソースはエッジの長さに沿って上げられます。

Value Table

派生した出力

名前説明データ タイプ
out_trace_network

出力トレース ネットワーク。

Trace Network

コードのサンプル

CreateTraceNetwork の例 (Python ウィンドウ)

HydroNetwork という名前のトレース ネットワークを作成します。

import arcpy
arcpy.CreateTraceNetwork_tn(r"C:\MyProject\MyNetworkGdb.gdb\Hydro", 
                            "HydroNetwork", 
                            ["AdditionalJunctions", "HydroJunctions", "PourPoints"], 
                            [["BlackLines", "SIMPLE_EDGE"], ["HydroLines", "COMPLEX_EDGE"]])

環境

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

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック