よくあるご質問 (FAQ)

ネットワーク ダイアグラムに関するよくある質問の回答を見つけてください。

その他のよくあるご質問については、次のトピックもご参照ください。

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

ダイアグラム テンプレートとダイアグラム レイヤー定義

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

[ダイアグラム] グループで [新規] コマンドが使用できないのはなぜですか? 開いているダイアグラムに、レイアウトを適用できなくなったのはなぜですか?

編集セッションがアクティブである可能性があります。コマンドのツールチップで、無効化条件を確認してください。詳細については、「[ユーティリティ ネットワーク] タブ」をご参照ください。

ネットワーク ダイアグラムの保存、追加、拡張に伴う問題を解決する方法を教えてください。

ダイアグラムのもとになったテンプレートの名前を確認します。これを行うには、[コンテンツ] ウィンドウでダイアグラム レイヤーを右クリックし、[プロパティ] をクリックして、[ダイアグラム プロパティ] タブをアクティブにし、[ダイアグラム テンプレート] で指定した名前を確認します。

次に、そのダイアグラム テンプレート名のプロパティを確認します。これを行うには、[コンテンツ] ウィンドウでユーティリティ ネットワークまたはトレース ネットワーク レイヤーを右クリックし、[プロパティ] をクリックします。ネットワークの [レイヤー プロパティ] ダイアログ ボックスが開くので、[ネットワーク ダイアグラム] タブをアクティブにし、[ダイアグラム テンプレート] セクションを展開します。リストのダイアグラム テンプレート アイテムを特定し、以下を確認します。

  • [ダイアグラムの格納] - [無効] である場合は、このテンプレートに基づくダイアグラムを格納できません。
  • [ダイアグラムの範囲] - [無効] である場合は、このテンプレートに基づくダイアグラムにフィーチャの拡張や追加を行えません。

ダイアグラム レイヤーについて、[すべてのレイヤー] モードがオンかオフかも確認します。ArcGIS Pro 2.6 以降では、[すべてのレイヤー] モードがオフのとき、[ダイナミック オン/オフ][延長][上書き]、および [追加] の各ボタンは使用できません。

ネットワーク ダイアグラムは、ユーティリティ ネットワーク バージョン 4 に含まれる新しい非空間オブジェクトをサポートしていますか?

はい。ユーティリティ ネットワーク バージョン 4 以降、ネットワーク ダイアグラムではネットワークの空間フィーチャと非空間オブジェクトの両方を表示できます。

ネットワーク ダイアグラム内のジャンクションおよびエッジ オブジェクトの詳細

ネットワーク ダイアグラムは、ArcGIS Pro 2.6 に含まれる新しいトレース ネットワークをサポートしていますか?

はい。ネットワーク ダイアグラムの基本構築プロセスおよびダイアグラム ルールは、トレース ネットワーク フィーチャに対応するよう更新されました。独自のダイアグラム テンプレートを作成して、トレース ネットワーク フィーチャからダイアグラムを生成できます。このテンプレートで使用するダイアグラム ルールを構成して、ダイアグラムのコンテンツを作成することができます。たとえば、1 つまたは複数の入力ネットワーク フィーチャのネットワーク トレースを自動化するようにテンプレートを構成し、ネットワーク フィーチャを自動的に追加または削除したり、フィーチャ数を減らしたりすることができます。

ダイアグラム テンプレートの詳細

ネットワーク ダイアグラムの名前を変更できますか?

はい。[ダイアグラム プロパティの変更 (Alter Diagram Properties)] ジオプロセシング ツールを使用すると、パブリックに格納されたネットワーク ダイアグラムの名前を変更できます。ユーティリティ ネットワークを操作する場合、ユーティリティ ネットワーク所有者は、ネットワークに関連したダイアグラムの状態が公開、プライベート、鍵付きにかかわらず、すべてのダイアグラムに対して権限を有します。ただし、サブネットワーク システム ダイアグラムの名前は例外です。この名前は、サブネットワークの更新プロセスで管理されており、変更することはできません。

サブネットワーク システム ダイアグラムはどのように管理されていますか?

サブネットワーク システム ダイアグラムは、サブネットワークの更新プロセスによって管理されています。サブネットワーク システム ダイアグラムは、サブネットワークの定義時に設定できます。

サブネットワーク システム ダイアグラムの詳細

ユーティリティ ネットワーク サービスを操作する場合、バージョンをリコンサイルしてポストすると何が起こりますか?

シングル ユーザー モデルは、バージョン編集をサポートしません。ただし、エンタープライズ ジオデータベースでは、モデルはマルチユーザーで、ブランチ バージョン対応です。

ブランチ バージョニングでは、ユーザーのバージョンがリコンサイルされ、デフォルト バージョンにポストされます。

ネットワーク ダイアグラムをデフォルト バージョンとリコンサイルする場合に、競合管理は行われません。バージョンの作成以降にデフォルト バーションと編集済みバージョンに存在するすべてのダイアグラムが、リコンサイルされたバージョン内でマージされます。

リコンサイルの完了後、リコンサイルされたネットワークに対して加えられた変更により、ダーティ エリアが生成され、そのバージョンのネットワーク編集領域について、一部のダイアグラムに不一致が生じることがあります。ダイアグラムによっては、ネットワーク編集領域について不一致がなくても、それ自体のダイアグラム フィーチャや統計情報について不一致があり、切り離される場合があります。バージョンをポストする前に、リコンサイルされたダイアグラムをすべて更新することをお勧めします。これによって、ダイアグラムの統計とフィーチャ ジオメトリが、バージョンをポストする前に最新の状態になります。また、バージョンがポストされると、ダイアグラムの更新時に、デフォルト バージョンに限定的な影響があります。

ダイアグラムの編集内容のリコンサイルと変更内容のデフォルト バージョンへのポストの詳細

[ダイアグラムの検索] ウィンドウのダイアグラム リストの列をカスタマイズするには、どうすればよいですか?

ダイアグラム テーブル リストで任意の列見出しをクリックし、ポップアップ ダイアログ ボックスを使用して、表示または非表示にする列を選択します。次に、右側の上矢印と下矢印を使用して列を並べ替え、[OK] をクリックします。ダイアグラムのアイテムを、特定の列の値によって並べ替えるには、列見出しをクリックします。表示されたポップアップ ダイアログ ボックスで、[並べ替え (A から Z)] または [並べ替え (Z から A)] を選択して [OK] をクリックします。

開いているダイアグラムで [レイアウトの適用 (Apply Layout)] ツールを実行後、変更が表示されないのはなぜですか?

ダイアグラムで、フィーチャが選択されていないことを確認します。ダイアグラムに選択フィーチャ セットがある場合、レイアウト アルゴリズムは選択フィーチャにのみ適用されます。レイアウトを適用したときに、ダイアグラムで選択されたフィーチャが 1 つしかない場合は、ほとんどのレイアウト アルゴリズムは何の影響も及ぼしません。

一貫性アイコンは [コンテンツ] ウィンドウのネットワーク ダイアグラム レイヤーにどのような意味があり、どのように更新されますか?

[コンテンツ] ウィンドウのネットワーク ダイアグラム レイヤーの横に表示されるはずの一貫性アイコンが表示されない場合は、ダイアグラム レイヤーの折りたたみ/展開を行って、[コンテンツ] ウィンドウの幅を広げます。

赤色のエラー アイコンは、ダイアグラムがネットワーク編集領域に関して一貫していないことを示します。この場合、ネットワーク トポロジの検証を行い、編集内容を保存し、ダイアグラムを更新します。

オレンジ色の警告アイコンは、ダイアグラムがネットワーク トポロジ領域か、ダイアグラム テンプレートの定義に関して一貫していない可能性があることを示します。この場合は、ダイアグラムを更新してください。

ダイアグラムの一貫性の状態の詳細

ユーティリティ ネットワーク サービスの操作時に、履歴モーメントを使用してネットワーク ダイアグラムにアクセスした場合、どのような操作が可能ですか?

履歴モーメントに接続した場合、次の操作しか実行できません。

  • その時点でのネットワークの状態を表す、一時的なダイアグラムを生成する。
  • その時点で存在した格納済みのダイアグラムを検索し、そのダイアグラムを開く。

これらのダイアグラムでは、その他の操作はサポートされていません。

履歴モーメントでのダイアグラム操作の詳細

ダイアグラム ビューに、ダイアグラム フィーチャの不足 (穴) があるのはなぜですか?

この問題は、関連するダイアグラム テンプレートのダイアグラム レイヤー定義の設定に関連しており、次の 2 つの状況のいずれかに該当します。

  • 状況 A - ネットワーク ダイアグラム レイヤーにレイヤーが不足しており、ダイアグラム フィーチャを表示できない。
  • 状況 B - ネットワーク ダイアグラム レイヤーにすべての期待されるレイヤーが存在するが、特定の縮尺や表示フィルターにより、一部のダイアグラム フィーチャを任意の縮尺で表示できない。

状況を特定するには、次の手順に従います。

  1. エンタープライズ ジオデータベース内のユーティリティ ネットワークを操作する場合、ポータル ユーティリティ ネットワークの所有者の認証情報を使用して ArcGIS Enterprise ポータルにサイン インします。
  2. 操作するジオデータベースに応じて、次のいずれかを実行します。
    • ファイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを操作する場合、ファイル ジオデータベースをプロジェクトに追加します。
    • エンタープライズ ジオデータベース内のユーティリティ ネットワークを操作する場合、データベース接続ファイルをプロジェクトに追加するか、新しく作成します。
      注意:

      ユーティリティ ネットワークがブランチ バージョン対応として登録されていて、データベース ユーティリティ ネットワークの所有者の認証情報を使用して接続していることを確認します。

  3. [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] を実行し、ダイアグラム テンプレート ルールとレイアウトの定義をエクスポートします。
  4. ダイアグラム テンプレートの追加 (Add Diagram Template) を実行し、前のステップでエクスポートした *.ndbd ファイルを使用してテスト用の一時的なダイアグラム テンプレートを作成します。
  5. ダイアグラムを 2 回作成します。そのうち 1 つは問題を指摘したダイアグラム テンプレートに基づくダイアグラム (DiagramWithBadLayerDef)、もう 1 つは先ほど新しく作成した一時的なダイアグラム テンプレートに基づくダイアグラム (DiagramWithDefaultLayerDef) です。
  6. 2 つのダイアグラムのコンテンツを比較し、基本的なデフォルト表示設定で表示されていても、DiagramWithBadLayerDef には存在せず DiagramWithDefaultLayerDef に表示されるはずのフィーチャを特定します。

新しいダイアグラム テンプレートで生成した、ほとんどのダイアグラムのグラフを切断しました。なぜでしょうか?

選択ツールを使用して地理マップでネットワーク フィーチャを選択した後にダイアグラムを生成すると、完全に接続されているネットワーク フィーチャのセットができる可能性があります。これは、マップが表示縮尺を持つレイヤーを参照する場合にあてはまります。この場合は、ネットワーク トレースを実行し、結果として生成されるトレース フィーチャからダイアグラムを生成してください。ただし、ダイアグラムを生成するには、ダイアグラムの生成と更新のたびにトレース ルールを自動的に実行するよう構成したダイアグラム テンプレートを使用する方法が最善です。

ダイアグラム ビューが空白なのはなぜですか?

ダイアグラム テンプレートが特定のネットワーク フィーチャにフォーカスするよう構成されており、ダイアグラム生成への入力として予期されるフィーチャを指定しなかった場合に発生します。[レイヤー プロパティ] ダイアログ ボックスの [ネットワーク ダイアグラム] タブにある [ダイアグラム テンプレート] セクションのテンプレートの説明を確認してください。ネットワーク所有者は、このテーブルで提供されている詳細情報により、各ダイアグラム テンプレートの操作について理解を深めることができます。そうでない場合は、ダイアグラム テンプレートを設計したネットワークの所有者にご確認ください。

ファイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークを扱っている場合や、エンタープライズ ジオデータベースのユーティリティ ネットワークへのデータベース接続を扱っている場合、あるいはユーティリティ ネットワーク サービスを利用する場合、どのような操作を実行できますか? 標準ユーザー / ネットワークの所有者が行える操作は何ですか?

ネットワーク ダイアグラム構成および管理タスクは、ワークスペース接続のタイプ、許可レベル、ダイアグラム タイプ、ダイアグラム テンプレートで有効な機能、接続されたデータベースまたはポータル アカウントなど、多くの要因に依存しています。ダイアグラム操作を実行する際に満たさなければならない条件と要件は、ネットワーク ダイアグラム管理タスクに詳細を示しています。

ダイアグラム テンプレートとダイアグラム レイヤー定義

ダイアグラム テンプレート ルールを構成する際に考慮するべき点を教えてください。

ダイアグラム テンプレートの構成時に常に考慮する必要がある、ダイアグラム ルールの実行についての推奨事項および注意事項が、「ダイアグラム ルール」の末尾に記載されています。

サブネットワーク ダイアグラム テンプレートに関して特定の推奨事項があります。

ユーティリティ ネットワーク サービスを使用して、新しく作成されたダイアグラム テンプレートに基づいてダイアグラムを作成していると、テンプレートが見つからないというエラーが表示されます。どうすればこのエラーを解決できますか?

関連フィーチャ サービスを再起動する必要があります。新しいテンプレート アイテムは、[ユーティリティ ネットワーク] リボンの [ダイアグラム] グループの [新規] ドロップダウン リストに表示されますが、ネットワーク サービスレイヤーで使用する前に、関連サービスを再起動する必要があります。

ネットワーク ダイアグラム レイヤーの下で、レイヤーの定義を設定する方法を教えてください。

ダイアグラムのダイアグラム レイヤー定義の初期化は、[ダイアグラム レイヤー定義の作成 (Create Diagram Layer Definition)] ジオプロセシング ツールを実行するときに、ダイアグラム テンプレート レベルで行われます。このツールは、アクティブなネットワーク マップのネットワーク ダイアグラム レイヤーを入力として使用します。アクティブなネットワーク マップのレイヤーはすべて、データベース接続を使用して、ネットワーク ソース クラスを接続するよう設定されています。

詳細は「テンプレートのカスタム ダイアグラム レイヤー定義の初期化」ご参照ください。

ダイアグラム テンプレート ジオプロセシング モデルの実行時に、ModelBuilder で「エレメントを追加するルールは、集約エレメントを作成できるルールの後には設定できません」というエラーが発生した場合はどうすればよいですか?

エレメントを追加するルールの前に、エレメントを削減したり折りたたんだりするルールがないことを確認します。モデルの最初に設定する [ダイアグラム テンプレートの変更 (Alter Diagram Template)] ツールで、[ダイアグラム テンプレートのルールおよびレイアウト定義の削除] ボックスがオンになっていることを確認します。

また、モデルを実行する前に、一連の最初のツールを選択し、[Model Builder] リボンで [検証] をクリックして [実行] をクリックし、シーケンスを最初から開始します。

ネットワーク ダイアグラム レイヤーに現在設定されているレイヤー定義 (新しいラベルの追加と構成、シンボルの変更など) を変更するにはどうすればよいですか?

このワークフローは、エンタープライズ ジオデータベースのユーティリティ ネットワークへのデータベース接続またはファイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークを使用して生成または開いているテスト ダイアグラムで開始します。つまり、開いているダイアグラムは、ユーティリティ ネットワーク サービスから作成したり開いたりすることはできません。次に、ネットワーク ダイアグラム レイヤーの各レイヤーで、GIS レイヤーでの操作と同じ方法で外観とラベルを設定します。不要なレイヤーを削除することもできます。その後、次の手順を実行します。

  1. 入力として修正したネットワーク ダイアグラム レイヤーで、[ダイアグラム レイヤー定義のエクスポート (Export Diagram Layer Definition)] を実行します。これにより、この新しいネットワーク ダイアグラム レイヤーの定義を *.ndld ファイルにエクスポートできます。
  2. ステップ 1 の後に取得された *.ndld ファイルを使用し、テンプレートで [ダイアグラム テンプレート定義のインポート (Import Diagram Template Definition)] を実行し、この新しいネットワーク ダイアグラム レイヤーの定義を、そのテンプレートに基づくすべてのダイアグラムに適用します。