ダイアグラムの上書き (Overwrite Diagram) (ネットワーク ダイアグラム)

概要

ネットワーク ダイアグラムのコンテンツを、指定のマップで現在選択されているネットワーク エレメントで上書きします。これらのネットワーク エレメントが、ダイアグラムの新しい初期コンテンツになります。

注意:

編集セッションを開いている場合、このツールを実行する前に編集内容を保存する必要があります。これにより、ダイアグラムはデータベース内のネットワーク トポロジに行われた最新の変更内容を反映するようになります。編集内容を保存できなかった場合、編集内容はダイアグラムに反映されません。

ネットワーク ダイアグラムの上書きの詳細

使用法

  • このツールは、エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークへのデータベース接続を使用している場合には使用できません。関連する公開されたユーティリティ ネットワーク サービス、トレース ネットワーク サービス、またはファイル ジオデータベースのユーティリティ ネットワークあるいはトレース ネットワークを使用してください。

  • 入力ネットワーク ダイアグラム レイヤーは、ファイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワーク、あるいはネットワーク ダイアグラム サービスから取得する必要があります。

  • 入力ネットワーク ダイアグラム レイヤーと入力マップ内のネットワーク データは、ファイル ジオデータベース内の同じユーティリティ ネットワークまたはトレース ネットワーク、あるいはユーティリティ ネットワーク サービスまたはトレース ネットワーク ネットワークの同じブランチ バージョンを共有する必要があります。

  • 入力ネットワーク ダイアグラム レイヤーでは、[すべてのレイヤー] モードがオンになっている必要があります。

  • このツールを使用して、ダイアグラムのコンテンツをすばやく変更できます。

  • このツールは、レイヤーで選択されたネットワーク フィーチャと、入力マップで参照される非空間テーブルで選択されたネットワーク オブジェクトに対して実行できます。

    選択されている非ネットワーク エレメントは、ダイアグラムに含まれません。非ネットワーク エレメントのみが選択されている場合、プロセスは失敗します。

  • 一時的なダイアグラムでは、上書きにより、入力として指定されているネットワーク エレメントからダイアグラムが完全に再作成されます。ただし、保存されたダイアグラムの上書きでは、その操作前にダイアグラムにすでに存在していたダイアグラム フィーチャの位置が維持されます。

  • サブネットワーク システム ダイアグラムに対してこのツールを実行すると、エラーになります。これは、これらのダイアグラムが [サブネットワークの更新 (Update Subnetwork)] ツールで排他的に管理されているためです。このタイプのダイアグラムを変更することはできません。

  • 次の状況では、[ダイアグラムの上書き (Overwrite Diagram)] ツールが失敗します。

    • ダイアグラムの上書きに使用される入力ネットワーク フィーチャにダーティ エリアが存在する。
    • ダイアグラムを上書きするための入力として使用されるネットワーク オブジェクトに関連する格納器ネットワーク フィーチャにダーティ エリアが存在する。
    上記の場合には、ネットワーク トポロジを整合チェックし、ダーティ エリアを消去してからツールを実行します。

構文

arcpy.nd.OverwriteDiagram(in_network_diagram_layer, map)
パラメーター説明データ タイプ
in_network_diagram_layer

上書き対象のネットワーク ダイアグラム。

Diagram Layer
map

入力ネットワーク ダイアグラムの上書きに使用する、選択されているネットワーク エレメントのセットを参照するマップ。

Map

派生した出力

名前説明データ タイプ
out_network_diagram_layer

更新されたネットワーク ダイアグラム。

ダイアグラム レイヤー

コードのサンプル

OverwriteDiagram (ダイアグラムの上書き) の例 (Python ウィンドウ)

アクティブなマップ (Map1) 内で現在選択されている一連のネットワーク フィーチャおよびネットワーク オブジェクトでダイアグラムを上書きします。

import arcpy
arcpy.OverwriteDiagram_nd('Temporary Diagram', 'Map1')

環境

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

ライセンス情報

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

関連トピック