ネットワーク ダイアグラムの上書きでは、地理マップ内で現在選択しているネットワーク フィーチャおよびネットワーク オブジェクトからネットワーク ダイアグラム コンテンツを再構築します。
ネットワーク ダイアグラムを上書きするには、[ネットワーク ダイアグラム] リボンの [管理] グループか、[ユーティリティ ネットワーク] または [トレース ネットワーク] タブ セットの [データ] タブの [ダイアグラム] グループの [上書き] コマンドを使用します。[ダイアグラムの上書き (Overwrite Diagram)] ジオプロセシング ツールを使用することもできます。
ArcGIS Pro のタブを使用して既存のダイアグラムを上書きできるワークフローとして、[ユーティリティ ネットワーク] または [トレース ネットワーク] タブ セットの [データ] タブから行う方法と、[ネットワーク ダイアグラム] タブから行う方法の 2 つがあります。これら 2 つのワークフローは、一時的なダイアグラムのみに適用されます。保存済みダイアグラムの上書きは、[ダイアグラムの上書き (Overwrite Diagram)] ツールを使用することによってのみ可能です。
要件
ダイアグラムを上書きする前に、次の前提条件が満たされている必要があります。
- ネットワーク トポロジが有効化されている必要があります。
- この操作はトランザクションであるため、実行前に編集内容を保存する必要があります。
- この操作は、ファイル ジオデータベースまたはモバイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークから取得したネットワーク ダイアグラム レイヤーに適用されるか、ネットワーク ダイアグラム サービスから取得したネットワーク ダイアグラム レイヤーに適用されます。 エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを操作する場合、入力ネットワーク ダイアグラム レイヤーはサービスから取得する必要があります。
- 上書きプロセスに指定したネットワーク マップ内でネットワーク フィーチャまたはネットワーク オブジェクトが選択されている。
- 指定したネットワーク マップおよびネットワーク ダイアグラム内で選択したネットワーク フィーチャおよびネットワーク オブジェクトが、同じトレース ネットワークまたは同じユーティリティ ネットワーク ブランチ バージョンを共有している。
- ダイアグラムの上書きに使用される入力ネットワーク フィーチャにダーティ エリアが存在しない。
- ダイアグラムを上書きするための入力として使用されるネットワーク オブジェクトに関連する格納器フィーチャにダーティ エリアが存在しない。
- 操作を適用するダイアグラム レイヤーに対して、すべてのレイヤー ダイアグラム モードをオンにして、レイヤーがフィーチャを含んでいるかどうかにかかわらず、すべてのレイヤーがコンテンツ ウィンドウに表示されるようにする必要があります。 オフになっている場合は、[ネットワーク ダイアグラム] タブの [管理] グループで [すべてのレイヤー] をクリックします。
ネットワーク ダイアグラムの上書き
注意:
保存済みダイアグラムを誤って上書きするリスクを抑えるため、リボン上のコマンドを使用して、保存済みダイアグラムを上書きすることはできません。保存済みダイアグラムを上書きするには、[ジオプロセシング] ウィンドウを開き、[ダイアグラムの上書き (Overwrite Diagram)] ツールを使用します。
一時的なダイアグラムを上書きするには、[ユーティリティ ネットワーク] または [トレース ネットワーク] タブ セットの [データ] から行う方法と、[ネットワーク ダイアグラム] タブから行う方法の 2 つがあります。
準備手順: プロジェクト内の一時的ダイアグラムの上書きに使用するネットワーク エレメントを選択する
- ユーティリティ ネットワークまたはトレース ネットワークを参照しているマップ ビューを開きます。
- ダイアグラム コンテンツの上書きに使用するネットワーク フィーチャおよびネットワーク オブジェクトを選択します。
ワークフロー 1: アクティブなマップ内で現在選択しているネットワーク エレメントを使用して、一時的ネットワーク ダイアグラムを上書きする
- 選択して一時的ダイアグラムの上書きに使用するネットワーク エレメントを参照しているマップをアクティブ化します。
- [コンテンツ] ウィンドウでネットワーク レイヤーをクリックします。
- [ユーティリティ ネットワーク] または [トレース ネットワーク] タブ セットの [データ] タブで、[ダイアグラム] グループにある [上書き] ボタン の下のドロップダウン矢印をクリックし、上書きする一時的ダイアグラムをクリックします。
ドロップダウン リストに表示される一時的なダイアグラムは、開いたマップで参照され、[すべてのレイヤー] モードがオンになっている状態で現在表示されているものです。開いているダイアグラムがどれもこの条件に適合しない場合、ドロップダウン リストには [有効なマップがありません] と表示されます。
ワークフロー 2: マップ内で選択したユーティリティ ネットワークまたはトレース ネットワーク エレメントを、アクティブな一時的ネットワーク ダイアグラムに上書きする
- 上書きする一時的ネットワーク ダイアグラムを参照しているダイアグラム マップをアクティブ化します。対象のダイアグラムに対応するネットワーク ダイアグラム レイヤーをクリックします。
- [ネットワーク ダイアグラム] タブで、[変更] グループにある [上書き] ボタン の下のドロップダウン矢印をクリックし、アクティブ ダイアグラムの上書きに使用するネットワーク エレメントのセットを含んでいるマップをクリックします。
ドロップダウン リストに表示されるマップは、開いていて、アクティブなダイアグラムに関連するものと同じネットワークを参照しているものです。
プロセスを上書きするネットワーク ダイアグラムについて
どの場合でも、指定したダイアグラムのコンテンツは、選択したネットワーク マップ内で現在選択しているネットワーク フィーチャおよびネットワーク オブジェクトから再構築されます。拡張プロセスでは、ダイアグラムのベースとなるテンプレートで構成できるダイアグラムのルールおよび自動レイアウトが連結されます。
上書きの前と後で、ダイアグラム内に存在する可能性があるダイアグラム フィーチャの位置は、保存されたダイアグラムにのみ保持されます。一時的なダイアグラムでは保持されません。
保存済みのダイアグラムに存在していなかったダイアグラム フィーチャや、一時的なダイアグラム内のすべてのダイアグラム フィーチャの場合、ダイアグラム フィーチャのジオメトリは以下のルールに従います。
- ネットワーク ポイント フィーチャを表すダイアグラムポイント ジャンクションは、ポイント フィーチャの地理的位置に表示されます。
- ネットワーク ポリゴン フィーチャを表すダイアグラムのポイント ジャンクションは、フィーチャ境界エンベロープの中央に配置されます。
- ネットワーク ジャンクション オブジェクトを表すダイアグラムのポイント ジャンクションは、一部またはその他のすべての格納物とともにその空間格納器を表すダイアグラム ポリゴン格納器内部の最適な位置に配置されます。
- 格納器ポイント フィーチャを表すダイアグラムのポリゴン格納器は、ポイント フィーチャの地理的位置に配置される中心を持つ格納物の周囲の四角形として表示されます。
- 格納器ポリゴン フィーチャを表すダイアグラムのポリゴン格納器は、フィーチャ境界エンベロープの中央に配置される中心を持つ格納物の周囲の四角形として表示されます。
- 格納器ジャンクション オブジェクトを表すダイアグラムのポリゴン格納器は、格納物の周囲で、独自のダイアグラムのポリゴン格納器内部の最適な位置に配置される四角形として表示されます。
- ネットワーク エッジ オブジェクトを表すダイアグラム エッジは、From および To ダイアグラム ジャンクション間の直線として表示されます。
- ネットワーク ライン フィーチャを表すダイアグラム エッジは、ダイアグラム テンプレートがエッジの初期状態の頂点を保持するように構成されている場合はライン フィーチャ ジオメトリとともに表示されます。それ以外の場合は、From および To ダイアグラム ジャンクション間の直線として表示されます。