ネットワーク トポロジの整合チェック (Validate Network Topology) (ユーティリティ ネットワーク)

サマリー

ネットワーク内のフィーチャが編集された後にユーティリティ ネットワークのネットワーク トポロジを整合チェックします。

使用法

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

  • エンタープライズ ジオデータベースでユーティリティ ネットワークを操作する場合、使用される方法に応じて整合チェックの操作の処理が異なることを理解しておくことが重要です。 リボンの [整合チェック] コマンドは同期処理を利用し、[ネットワーク トポロジの整合チェック (Validate Network Topology)] ジオプロセシング ツールは非同期処理を利用します。

    詳細:
    非同期の整合チェック プロセスでは、UtilityNetworkTools ジオプロセシング サービスが使用されます。 UtilityNetworkTools サービスは、ユーティリティ ネットワークを含むフィーチャ サービスの System フォルダーで事前構成済みです。 このサービスはタイムアウト設定が長く、ユーティリティ ネットワークのジオプロセシング タスク用に予約されています。

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

  • エンタープライズ ジオデータベースを操作する場合は、入力ユーティリティ ネットワークがユーティリティ ネットワーク サービスである必要があります。

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

パラメーター

ラベル説明データ タイプ
入力ユーティリティ ネットワーク

ネットワーク トポロジを整合チェックするユーティリティ ネットワーク。

Utility Network; Utility Network Layer
範囲
(オプション)

ネットワーク トポロジの整合チェックに使用する地理的範囲。

  • [デフォルト] - 範囲はすべての入力の最大範囲に基づきます。これがデフォルトです。
  • [入力データのすべての領域] - この範囲は、すべての入力の最大範囲に基づきます。
  • [入力データの共通領域] - この範囲は、すべての入力に共通する最小領域に基づきます。
  • [現在の表示範囲] - 範囲は、表示範囲と同じになります。アクティブなマップが存在しない場合、このオプションは使用できません。
  • [以下の指定に一致] - この範囲は、指定された最小および最大範囲値に基づきます。
  • [参照] - 範囲は、既存のデータセットに基づきます。
Extent

派生した出力

ラベル説明データ タイプ
整合チェックされたネットワーク トポロジ

整合チェックされたユーティリティ ネットワーク。

ユーティリティ ネットワーク

arcpy.un.ValidateNetworkTopology(in_utility_network, {extent})
名前説明データ タイプ
in_utility_network

ネットワーク トポロジを整合チェックするユーティリティ ネットワーク。

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

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

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

派生した出力

名前説明データ タイプ
out_utility_network

整合チェックされたユーティリティ ネットワーク。

ユーティリティ ネットワーク

コードのサンプル

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

GridNetwork という名前のユーティリティ ネットワークの範囲全体のネットワーク トポロジを整合チェックします。

import arcpy
arcpy.ValidateNetworkTopology_un('GridNetwork', 'Default')

環境

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

ライセンス情報

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

関連トピック