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

概要

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

使用法

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

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

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

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

構文

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

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

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

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

  • Extent オブジェクト - Extent オブジェクトを使用して、範囲を指定できます。
  • MINOF - すべての入力フィーチャまたはラスターが重なる (互いに交差する) 範囲。重なるフィーチャが存在せず、NULL 範囲 (幅と高さがゼロ) になる可能性があります。その場合、フィーチャもセルも処理されません。
  • MAXOF - すべての入力データの結合された範囲。すべてのフィーチャが処理されます。
  • "Xmin, Ymin, XMax, YMax" - 入力データが格納されたときの座標系で、範囲を指定するスペースで区切られた座標 (例: 「-107.0 38.0 -104.0 40.0」)。
  • パス名 - データセットのパス。このデータセットの範囲が使用されます。
Extent

派生した出力

名前説明データ タイプ
out_trace_network

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

トレース ネットワーク

コードのサンプル

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

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

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

環境

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

ライセンス情報

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

関連トピック