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

概要

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

使用法

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

  • マルチ ユーザー モデル ユーティリティ ネットワークを操作する際、[ネットワーク トポロジの整合チェック (Validate Network Topology)] ジオプロセシング ツールは非同期処理を利用します。

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

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

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

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

構文

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: いいえ
  • Standard: はい
  • Advanced: はい

関連トピック