Skip to main content

ネットワーク ダイアグラムの更新

ネットワーク ダイアグラムの更新とは、ネットワーク トポロジーに関してその格納物を更新することです。つまり、その最初の生成に使用されたネットワーク エレメントからその格納物を同期して、ダイアグラム内のこれらのネットワーク エレメントに影響したと思われるすべての変更を反映することです。 たとえば、ネットワークのトポロジーの検証後に矛盾のある状態になったダイアグラムなどに更新は適しています。

ダイアグラムの更新には主に 3 つのワークフロー (ネットワーク ダイアグラム ホーム タブでの操作、ダイアグラムの検索 ウィンドウでの操作、ジオプロセシング ウィンドウから ダイアグラムの更新 ツールを直接実行) があります。

  • ネットワーク ダイアグラム タブでの作業は、主にすでに開いているダイアグラムに対して適用されます。

  • ダイアグラムの検索 ウィンドウでの作業は、開いていないダイアグラムを更新する場合の効率を上げます。 これを使用して、ネットワークの特定の範囲をカバーするすべてのダイアグラム、または編集が発生したことがわかっている特定のネットワーク フィーチャまたはネットワーク オブジェクトを含むすべてのダイアグラムをすばやく検索できます。 次に、取得したすべてのダイアグラムにこれらの編集を反映できます。

  • ジオプロセシング ウィンドウの ダイアグラムの更新 ツールの操作は、複数のネットワーク ダイアグラムを一度に更新する場合に役立ちます。 たとえば、特定のテンプレートに基づいてすべてのダイアグラムを更新して、最近テンプレートに影響を与えたルールやレイアウト定義の変更を反映することができます。 別の例としては、最近検証されたネットワーク トポロジー領域に関して矛盾が存在すると思われる、データベース内のすべてのダイアグラムを更新する場合などがあります。

選択するワークフローに関係なく、ネットワーク ダイアグラムの更新プロセスは同じ方法で実行されます。 最初に、ダイアグラムの生成に当初使用されたすべてのネットワーク エレメント (入力ネットワーク フィーチャおよびネットワーク オブジェクト)、またはダイアグラムの作成時に使用された入力トレース位置のネットワーク エレメントが取得されます。 その後、取得されたネットワーク エレメントから開始して、ダイアグラム テンプレート上で構成されたルールが再実行されます。 処理が完了すると、ダイアグラム コンテンツには、ネットワークに影響を与えた可能性のあるすべての変更が反映されます。

  • ダイアグラムに表示されたネットワーク フィーチャまたはネットワーク オブジェクトに影響を与えたすべてのトポロジー変更が、関連するダイアグラム フィーチャにレポートされます。

  • ネットワーク内に存在しなくなったネットワーク フィーチャまたはネットワーク オブジェクトに対応するすべてのダイアグラム フィーチャは、ダイアグラムから削除されます。

  • ルールの再実行 (トレースや格納器の展開ルールなど) によって新しいネットワーク フィーチャまたはネットワーク オブジェクトが返されると、それがダイアグラムに追加されます。

  • ダイアグラムの更新 ツールを実行すると、ダイアグラムの更新の最後にテンプレート上で指定された自動レイアウトを再適用するように更新を構成できます。 この場合、テンプレートにダイアグラム フィーチャ選択をレイアウトにタスクが含まれているかどうかに応じて、レイアウトは指定したダイアグラム フィーチャ選択のみまたはダイアグラムのコンテンツ全体のいずれかに適用されます。

    注意:

    ArcGIS Enterprise 12.0 および ArcGIS Pro 3.6 以降、ダイアグラム テンプレートで、ダイアグラム フィーチャ選択セットをレイアウトにタスクがサポートされます。

  • デフォルトでは、テンプレートで指定されている自動レイアウトは、更新で最適用されません。 更新の前と後で、ダイアグラム内に存在する可能性があるダイアグラム フィーチャの位置は保たれたままです。 ダイアグラムに新しく追加されたダイアグラム フィーチャの場合、そのダイアグラム フィーチャのジオメトリーは以下のルールに準拠します。

    • ネットワーク ポイント フィーチャを表すダイアグラム ポイント ジャンクションは、ポイント フィーチャの地理的位置に表示されます。

    • ネットワーク ポリゴン フィーチャを表すダイアグラムのポイント ジャンクションは、フィーチャ境界エンベロープの中央に配置されます。

    • ネットワーク ジャンクション オブジェクトを表すダイアグラムのポイント ジャンクションは、一部またはその他のすべての格納物とともに、その空間格納器を表す、ダイアグラム ポリゴン格納器内部の最適な位置に配置されます。

    • 格納器ポイント フィーチャを表すダイアグラムのポリゴン格納器は、中心がポイント フィーチャの地理的位置に配置される、格納物の周囲の四角形として表示されます。

    • 格納器ポリゴン フィーチャを表すダイアグラムのポリゴン格納器は、中心がフィーチャ境界エンベロープの中央に配置される、格納物の周囲の四角形として表示されます。

    • 格納器ジャンクション オブジェクトを表すダイアグラムのポリゴン格納器は、格納物の周囲で、独自のダイアグラムのポリゴン格納器内部の最適な位置に配置される、四角形として表示されます。

    • ネットワーク エッジ オブジェクトを表すダイアグラム エッジは、From および To ダイアグラム ジャンクション間の直線として表示されます。

    • ネットワーク ライン フィーチャを表すダイアグラム エッジは、関連するダイアグラム テンプレートの エッジの頂点を維持 プロパティはい に設定されている場合、そのライン フィーチャのジオメトリーで表示されます。それ以外の場合は、始点および終点のダイアグラム ジャンクション間の直線として表示されます。

注意:

このワークフローは、標準ダイアグラムのみに適用されます。 サブネットワーク システム ダイアグラムには、専用のワークフローがあります。

サブネットワーク システム ダイアグラムを作成および管理する方法の詳細

要件

ネットワーク ダイアグラムを更新する場合、次の前提条件を満たす必要があります。

  • ネットワーク トポロジーが、有効化されている必要があります。

  • この操作は、トランザクションであるため、実行前に編集内容を保存する必要があります。

  • この操作は、ファイル ジオデータベースまたはモバイル ジオデータベース内のユーティリティー ネットワークまたはトレース ネットワークから取得したネットワーク ダイアグラム レイヤーに適用されるか、ネットワーク ダイアグラム サービスから取得したネットワーク ダイアグラム レイヤーに適用されます。 エンタープライズ ジオデータベース内のユーティリティー ネットワークまたはトレース ネットワークを操作する場合、入力ネットワーク ダイアグラム レイヤーは、サービスから取得する必要があります。

  • 表示可能であるか集約されているかにかかわらず、ダイアグラムの生成に最初に使用されたネットワーク フィーチャにダーティー エリアが存在しない。

  • 表示可能であるか集約されているかにかかわらず、ダイアグラムの生成に最初に使用されたネットワーク オブジェクトに関連する格納器フィーチャにダーティー エリアが存在しない。

  • 更新中に処理された新しいネットワーク フィーチャにダーティー エリアが存在しません。

  • 更新中に処理された新しいネットワーク オブジェクトに関連する格納器フィーチャにダーティー エリアが存在しません。

  • ダイアグラムの範囲がダーティー エリアと交差していません。

開いているダイアグラムの更新

開いているダイアグラムを更新するには、次の手順を実行します。

  1. 更新対象のネットワーク ダイアグラムを参照するマップ ビューをクリックします。このマップ ビューがダイアグラム マップと関連していなかったり、複数のネットワーク ダイアグラムを参照するダイアグラム マップと関連していたりする場合は、コンテンツ ウィンドウで目的のネットワーク ダイアグラム レイヤーをクリックします。

  2. ネットワーク ダイアグラム タブをクリックして、変更 グループで 更新 をクリックします。

保存済みのダイアグラムの更新

ダイアグラムの検索 ウィンドウにリストされた保存済みのダイアグラムを更新するには、次の手順を実行します。

  1. ネットワークを参照するマップ ビューを開きます。

  2. コンテンツ ウィンドウでネットワーク レイヤーをクリックすると、ユーティリティー ネットワーク または トレース ネットワーク タブ セットが使用可能になります。

  3. リボンの ユーティリティー ネットワーク タブまたは トレース ネットワーク タブ、または ネットワーク ダイアグラム タブで 検索 をクリックします。

    ダイアグラムの検索 ウィンドウが表示されます。 データベース内のネットワーク ダイアグラムの検索で説明されているように、ダイアグラムの検索 ウィンドウでは、ダイアグラム検索を改善するさまざまな機能が提供されています。

  4. 必要なウィンドウ オプションを設定します。たとえば、アクティブなマップ範囲内の一部を含む チェックボックスがオンになっていることを確認し、更新するダイアグラムのマップ部分を拡大表示します。

  5. リストの下部にある 更新 をクリックすると、それに応じてダイアグラム リストが更新されます。

  6. 対象のダイアグラム アイテム (複数可) をクリックし、リスト内でオンにして、リスト内の任意の場所を右クリックして、ショートカット メニューの ダイアグラムの更新 をクリックします。

    ヒント:

    複数のダイアグラムを更新するには、Shift キーを押しながら、更新する各ダイアグラム アイテムをクリックし、次に ダイアグラムの更新 をクリックします。

    リスト内のサブネットワーク システム ダイアグラム アイテムをオンにすると、ダイアグラムの更新 コマンドがショートカット メニューで利用不可になることに注意してください。この理由として、このようなダイアグラムは ダイアグラムの更新 ツールを使用して更新できないためです。

選択された各ダイアグラムが更新されます。

注意:

ダイアグラムの検索 ウィンドウには、ダイアグラムの検索を絞り込むためのさまざまな機能があります。たとえば、特定のネットワーク フィーチャまたはネットワーク オブジェクトを含むダイアグラムや、特定の期間中に生成されたダイアグラムを検索できます。

所定のネットワークに関連するダイアグラムの検索の詳細

ダイアグラムの更新ツールを使用したネットワーク ダイアグラムの更新

次に示すワークフロー手順は、ダイアグラムの更新 ジオプロセシング ツールを使用してネットワーク ダイアグラムを更新する方法を説明するものです。

前提条件:

ArcGIS Pro を起動して、プロジェクトを読み込むか、プロジェクトを作成します。

  1. ジオプロセシング ウィンドウを開き、ツールボックス をクリックして、ネットワーク ダイアグラム ツール を展開します。

  2. ダイアグラムの更新 ツールをダブルクリックします。

    ジオプロセシング ウィンドウに ダイアグラムの更新 ツールが読み込まれます。

  3. 既存のマップ内ですでに開いているネットワーク ダイアグラムを更新するには、次の手順を実行します。

    1. ネットワーク ダイアグラムが含まれているマップをアクティブにします。

    2. ジオプロセシング ウィンドウで、入力ネットワークまたはネットワーク ダイアグラム レイヤー ドロップダウン リストをクリックして、該当するダイアグラム レイヤーを選択します。

    3. 次のステップをスキップし、ステップ 7 に進みます。

  4. 特定のバージョンでネットワークに関連したネットワーク ダイアグラムを更新するには、次の手順を実行します。

    1. プロジェクト内にネットワークを参照しているマップが存在しない場合は、そのマップを作成します。

    2. プロジェクト内にネットワークを参照しているマップがすでに存在する場合は、そのマップをクリックしてアクティブなマップ ビューにします。

    3. そのマップ内のデータのバージョンに切り替えます。

    4. ジオプロセシング ウィンドウで、入力ネットワークまたはネットワーク ダイアグラム レイヤー ドロップダウン リストをクリックして、ネットワーク レイヤーを選択します。

    5. 次のステップをスキップし、ステップ 6 に進みます。

  5. デフォルト バージョンでネットワークに関連したネットワーク ダイアグラムを更新するには、次の手順を実行します。

    1. ジオプロセシング ウィンドウで、入力ネットワークまたはネットワーク ダイアグラム レイヤー の横にある 参照 ボタンをクリックします。

    2. ポータルを参照して選択し、サービス フィーチャ レイヤーを展開して、ネットワーク サービス レイヤーを選択します。

  6. 更新するダイアグラムに応じて、次のいずれかを実行します。

    • 特定のテンプレートに基づいてダイアグラムを更新する場合は、テンプレート名 ドロップダウン リストから使用するテンプレートを選択します。

    • 特定のダイアグラムを更新するには、ダイアグラム名 テキスト ボックスにそのダイアグラムの名前を入力します。

  7. 高度な設定 セクションを展開して、次の手順を実行します。

    1. 一貫性の有無に関係なくダイアグラムを更新する場合には、矛盾のあるダイアグラムのみ更新 をオフにします。

    2. ダイアグラム フィーチャの現在の位置を更新後もそのまま保持する場合は、更新されたダイアグラムに自動レイアウトを再適用 をオフにしておきます。

    3. ダイアグラムの更新の最後に、テンプレートで指定されている自動レイアウトを再適用する場合には、更新されたダイアグラムに自動レイアウトを再適用 をオンにします。

  8. 実行 をクリックします。