ネットワーク トポロジの整合チェック (Validate Network Topology) (トレース ネットワーク)

概要

トレース ネットワークのネットワーク トポロジを整合チェックします。ネットワーク属性またはネットワーク内のフィーチャのジオメトリに対して編集が行われた後に、ネットワーク トポロジの整合チェックが必要です。

ネットワーク トポロジの整合チェックの詳細

使用法

  • フィーチャの空間属性の編集とネットワーク トポロジの間にある不整合は、ダーティ エリアを使用してマークされます。

  • ネットワーク トポロジが有効化されている必要があります。

  • 整合チェック プロセスの実行中に検出された無効なジオメトリは、[コンテンツ] ウィンドウ内のトレース ネットワーク レイヤーの下でグループ化される [ポイント エラー] フィーチャクラスまたは [ライン エラー] フィーチャクラスに、エラー フィーチャとして含められます。

  • エンタープライズ ジオデータベースを操作する場合、入力トレース ネットワークは、トレース ネットワーク サービスから取得する必要があります。

  • エンタープライズ ジオデータベースを操作する場合、Default バージョンでは一度に 1 つのセッションだけが整合チェック操作を実行できます。

構文

arcpy.tn.ValidateNetworkTopology(in_trace_network, {extent})
パラメーター説明データ タイプ
in_trace_network

ネットワーク トポロジを整合チェックするトレース ネットワーク。

エンタープライズ ジオデータベースを操作する場合、入力トレース ネットワークは、トレース ネットワーク サービスから取得する必要があります。

Trace Network; Trace Network Layer
extent
(オプション)

トレース ネットワークを構築する地理領域。このパラメーターは、範囲ジオプロセシング環境に似ています。

  • MAXOF - すべての入力の最大範囲が使用されます。
  • MINOF - すべての入力に共通する最小領域が使用されます。
  • DISPLAY - 範囲は、表示範囲と同じになります。
  • [レイヤー名] - 指定したレイヤーの範囲が使用されます。
  • Extent オブジェクト - 指定したオブジェクトの範囲が使用されます。
  • [座標のスペース区切りの文字列] - 指定した文字列の範囲が使用されます。座標は、x-min、y-min、x-max、y-max の順序で表されます。
Extent

派生した出力

名前説明データ タイプ
out_trace_network

整合チェックされたトレース ネットワーク。

トレース ネットワーク

コードのサンプル

ValidateNetworkTopology (ネットワーク トポロジの整合チェック) の Python の例 (Python ウィンドウ)

HydroNetwork トレース ネットワークのネットワーク トポロジを構築します。

import arcpy
arcpy.ValidateNetworkTopology_tn("C:\\MyTNProject\\NHD.gdb\\HydroNetwork")

環境

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

ライセンス情報

  • Basic: いいえ
  • Standard: はい
  • Advanced: はい

関連トピック