ネットワーク ダイアグラムに関するよくある質問の回答を見つけましょう。
その他のよくあるご質問については、次のトピックもご参照ください。
- ユーティリティ ネットワークのよくあるご質問 (FAQ)
- Utility Network Package Tools のよくあるご質問 (FAQ)
- Esri Community ドキュメント - ユーティリティ ネットワークのよくあるご質問 (FAQ)
ネットワーク ダイアグラム
- [ダイアグラム] グループで [新規] コマンドが使用できないのはなぜですか? 開いているダイアグラムに、レイアウトを適用できなくなったのはなぜですか?
- ネットワーク ダイアグラムの保存、追加、拡張に伴う問題を解決する方法を教えてください。
- ネットワーク ダイアグラムは、ユーティリティ ネットワーク バージョン 4 に含まれる新しい非空間オブジェクトをサポートしていますか?
- ネットワーク ダイアグラムは、ArcGIS Pro 2.6 に含まれる新しいトレース ネットワークをサポートしていますか?
- トレース ネットワーク サービスからネットワーク ダイアグラムを生成できますか?
- ネットワーク ダイアグラムの名前を変更できますか?
- サブネットワーク システム ダイアグラムはどのように管理されていますか?
- ユーティリティ ネットワークまたはトレース ネットワーク サービスを操作する場合、バージョンをリコンサイルしてポストすると何が起こりますか?
- [ダイアグラムの検索] ウィンドウのダイアグラム リストの列をカスタマイズするには、どうすればよいですか?
- 開いているダイアグラムで [レイアウトの適用 (Apply Layout)] ツールを実行後、変更が表示されないのはなぜですか?
- 一貫性アイコンは [コンテンツ] ウィンドウのネットワーク ダイアグラム レイヤーにどのような意味があり、どのように更新されますか?
- ユーティリティ ネットワークまたはトレース ネットワーク サービスの操作時に、履歴モーメントを使用してネットワーク ダイアグラムにアクセスした場合、どのような操作が可能ですか?
- ダイアグラム ビューに、ダイアグラム フィーチャの不足 (穴) があるのはなぜですか?
- 新しいダイアグラム テンプレートで生成した、ほとんどのダイアグラムのグラフを切断しました。 なぜでしょうか?
- ダイアグラム ビューが空白なのはなぜですか?
- ファイルまたはモバイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークを扱っている場合や、エンタープライズ ジオデータベースのユーティリティ ネットワークへのデータベース接続を扱っている場合、あるいはユーティリティ ネットワーク サービスを利用する場合、どのような操作を実行できますか? 標準ユーザー / ネットワークの所有者が行える操作は何ですか?
ダイアグラム テンプレートとダイアグラム レイヤー定義
- ダイアグラム テンプレート ルールを構成する際に考慮するべき点を教えてください。
- ユーティリティ ネットワーク サービスを使用して、新しく作成されたダイアグラム テンプレートに基づいてダイアグラムを作成していると、テンプレートが見つからないというエラーが表示されます。 どうすればこのエラーを解決できますか?
- ネットワーク ダイアグラム レイヤーの下で、レイヤーの定義を設定する方法を教えてください。
- ダイアグラム テンプレート ジオプロセシング モデルの実行時に、ModelBuilder で「エレメントを追加するルールは、集約エレメントを作成できるルールの後には設定できません」というエラーが発生した場合はどうすればよいですか?
- ダイアグラム レイヤーの下の既存のサブレイヤーを削除したり、新しいラベルを追加して構成したり、サブレイヤーのシンボルを変更して、ダイアグラム テンプレートでこれらの変更を行ったりするには、どうしたらできますか?
- 新しいダイアグラム サブレイヤーを追加したり、複数の既存のダイアグラム サブレイヤーの設定を上書きして、それ以外の設定を維持したままにできますか?
ネットワーク ダイアグラム
編集セッションがアクティブである可能性があります。 コマンドのツールチップで、無効化条件を確認してください。 詳細については、「[ユーティリティ ネットワーク] タブ」をご参照ください。
ダイアグラムのもとになったテンプレートの名前を確認します。 これを行うには、[コンテンツ] ウィンドウでダイアグラム レイヤーを右クリックし、[プロパティ] をクリックして、[ダイアグラム プロパティ] タブをアクティブにし、[ダイアグラム テンプレート] で指定した名前を確認します。
次に、そのダイアグラム テンプレート名のプロパティを確認します。 これを行うには、[コンテンツ] ウィンドウでユーティリティ ネットワークまたはトレース ネットワーク レイヤーを右クリックし、[プロパティ] をクリックします。 ネットワークの [レイヤー プロパティ] ダイアログ ボックスが表示されるので、[ネットワーク ダイアグラム] タブをアクティブにし、[ダイアグラム テンプレート] セクションを展開します。 リストのダイアグラム テンプレート アイテムを特定し、以下を確認します。
- [ダイアグラムの格納] - [無効] である場合は、このテンプレートに基づくダイアグラムを格納できません。
- [ダイアグラムの範囲] - [無効] である場合は、このテンプレートに基づくダイアグラムにフィーチャの拡張や追加を行えません。
ダイアグラム レイヤーについて、[すべてのレイヤー] モードがオンかオフかも確認します。 ArcGIS Pro 2.6 以降では、[すべてのレイヤー] モードがオフのとき、[ダイナミック オン/オフ]、[延長]、[上書き]、および [追加] の各ボタンは使用できません。
はい。 ネットワーク ダイアグラムの基本構築プロセスおよびダイアグラム ルールは、トレース ネットワーク フィーチャに対応するよう更新されました。 独自のダイアグラム テンプレートを作成して、トレース ネットワーク フィーチャからダイアグラムを生成できます。 このテンプレートで使用するダイアグラム ルールを構成して、ダイアグラムのコンテンツを作成することができます。 たとえば、1 つまたは複数の入力ネットワーク フィーチャのネットワーク トレースを自動化するようにテンプレートを構成し、ネットワーク フィーチャを自動的に追加または削除したり、フィーチャ数を減らしたりすることができます。
はい。 [ダイアグラム プロパティの変更 (Alter Diagram Properties)] ジオプロセシング ツールを使用すると、パブリックに格納されたネットワーク ダイアグラムの名前を変更できます。 ユーティリティ ネットワークを操作する場合、ユーティリティ ネットワーク所有者は、ネットワークに関連したダイアグラムの状態が公開、プライベート、鍵付きにかかわらず、すべてのダイアグラムに対して権限を有します。 ただし、サブネットワーク システム ダイアグラムの名前は例外です。この名前は、サブネットワークの更新プロセスで管理されており、変更することはできません。
シングル ユーザー モデルは、バージョン編集をサポートしません。ただし、エンタープライズ ジオデータベースでは、モデルはマルチユーザーで、ブランチ バージョン対応です。
ブランチ バージョンニングでは、デフォルト バージョンに対してユーザー バージョンがリコンサイルおよびポストされます。
ネットワーク ダイアグラムをデフォルト バージョンとリコンサイルする場合に、競合管理は行われません。バージョンの作成以降にデフォルト バーションと編集済みバージョンに存在するすべてのダイアグラムが、リコンサイルされたバージョン内でマージされます。
リコンサイルの完了後、リコンサイルされたネットワークに対して加えられた変更により、ダーティ エリアが生成され、そのバージョンのネットワーク編集領域について、一部のダイアグラムに不一致が生じることがあります。 ダイアグラムによっては、ネットワーク編集領域について不一致がなくても、それ自体のダイアグラム フィーチャや統計情報について不一致があり、切り離される場合があります。 バージョンをポストする前に、リコンサイルされたダイアグラムをすべて更新することをお勧めします。 これによって、ダイアグラムの統計とフィーチャ ジオメトリが、バージョンをポストする前に最新の状態になります。 また、バージョンがポストされると、ダイアグラムの更新時に、デフォルト バージョンに限定的な影響があります。
[コンテンツ] ウィンドウのネットワーク ダイアグラム レイヤーの横に表示されるはずの一貫性アイコンが表示されない場合は、ダイアグラム レイヤーの折りたたみ/展開を行って、[コンテンツ] ウィンドウの幅を広げます。
赤色のエラー アイコンは、ダイアグラムがネットワーク編集領域に関して一貫していないことを示します。 この場合、ネットワーク トポロジの検証を行い、編集内容を保存し、ダイアグラムを更新します。
オレンジ色の警告アイコンは、ダイアグラムがネットワーク トポロジ領域か、ダイアグラム テンプレートの定義に関して一貫していない可能性があることを示します。 この場合は、ダイアグラムを更新してください。
この問題は、関連するダイアグラム テンプレートのダイアグラム レイヤー定義の設定に関連しており、次の 2 つの状況のいずれかに該当します。
- 状況 A - ネットワーク ダイアグラム レイヤーにレイヤーが不足しており、ダイアグラム フィーチャを表示できない。
- 状況 B - ネットワーク ダイアグラム レイヤーにすべての期待されるレイヤーが存在するが、特定の縮尺や表示フィルターにより、一部のダイアグラム フィーチャを任意の縮尺で表示できない。
状況を特定するには、次の手順に従います。
- エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを操作する場合、ポータル ユーティリティ ネットワークの所有者またはポータル トレース ネットワークの所有者の認証情報を使用して ArcGIS Enterprise ポータルにサイン インします。
- 操作するジオデータベースに応じて、次のいずれかを実行します。
- ファイルまたはモバイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを操作する場合、ファイルまたはモバイル ジオデータベースをプロジェクトに追加します。
- エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを操作する場合、データベース接続ファイルをプロジェクトに追加するか、新しく作成します。
注意:
ネットワークがブランチ バージョン対応として登録されていて、データベース ユーティリティ ネットワークの所有者またはデータベース トレース ネットワークの所有者の認証情報を使用して接続していることを確認します。
- [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] を実行し、ダイアグラム テンプレート ルールとレイアウトの定義をエクスポートします。
- [ダイアグラム テンプレートの追加 (Add Diagram Template)] を実行し、前のステップでエクスポートした *.ndbd ファイルを使用してテスト用の一時的なダイアグラム テンプレートを作成します。
- ダイアグラムを 2 回作成します。そのうち 1 つは問題を指摘したダイアグラム テンプレートに基づくダイアグラム (DiagramWithBadLayerDef)、もう 1 つは先ほど新しく作成した一時的なダイアグラム テンプレートに基づくダイアグラム (DiagramWithDefaultLayerDef) です。
- 2 つのダイアグラムのコンテンツを比較し、基本的なデフォルト表示設定で表示されていても、DiagramWithBadLayerDef には存在せず DiagramWithDefaultLayerDef に表示されるはずのフィーチャを特定します。
- DiagramWithBadLayerDef ネットワーク ダイアグラム レイヤーに不足しているレイヤーがある場合は、状況 A です。この場合は、ダイアグラム テンプレートのダイアグラム レイヤー定義を完全に再初期化する必要があります。
- DiagramWithBadLayerDef ネットワーク ダイアグラム レイヤーに不足しているレイヤーがない場合は、状況 B です。この場合は、ネットワーク ダイアグラム レイヤーで直接操作を行い、次のステップを実行します。
- ダイアグラム フィーチャがない各レイヤーをループし、次の条件を満たせるよう設定を変更します。
- その後、次のようにします。
- 入力として修正したネットワーク ダイアグラム レイヤーで、[ダイアグラム レイヤー定義のエクスポート (Export Diagram Layer Definition)] を実行します。 これにより、このネットワーク ダイアグラム レイヤーの定義を *.ndld ファイルにエクスポートできます。
- 取得された *.ndld ファイルを使用し、テンプレートで [ダイアグラム テンプレート定義のインポート (Import Diagram Template Definitions)] を実行し、新しいネットワーク ダイアグラム レイヤーの定義を、そのテンプレートに基づくすべてのダイアグラムに適用します。
選択ツールを使用して地理マップでネットワーク フィーチャを選択した後にダイアグラムを生成すると、完全に接続されているネットワーク フィーチャのセットができる可能性があります。 これは、マップが表示縮尺を持つレイヤーを参照する場合にあてはまります。 この場合は、ネットワーク トレースを実行し、結果として生成されるトレース フィーチャからダイアグラムを生成してください。 ただし、ダイアグラムを生成するには、ダイアグラムの生成と更新のたびにトレース ルールを自動的に実行するよう構成したダイアグラム テンプレートを使用する方法が最善です。
ダイアグラム テンプレートが特定のネットワーク フィーチャにフォーカスするよう構成されており、ダイアグラム生成への入力として予期されるフィーチャを指定しなかった場合に発生します。 [レイヤー プロパティ] ダイアログ ボックスの [ネットワーク ダイアグラム] タブにある [ダイアグラム テンプレート] セクションのテンプレートの説明を確認してください。 ネットワーク所有者は、このテーブルで提供されている詳細情報により、各ダイアグラム テンプレートの操作について理解を深めることができます。 そうでない場合は、ダイアグラム テンプレートを設計したネットワークの所有者にご確認ください。
ファイルまたはモバイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークを扱っている場合や、エンタープライズ ジオデータベースのユーティリティ ネットワークへのデータベース接続を扱っている場合、あるいはユーティリティ ネットワーク サービスを利用する場合、どのような操作を実行できますか? 標準ユーザー / ネットワークの所有者が行える操作は何ですか?
ネットワーク ダイアグラム構成および管理タスクは、ワークスペース接続のタイプ、許可レベル、ダイアグラム タイプ、ダイアグラム テンプレートで有効な機能、接続されたデータベースまたはポータル アカウントなど、多くの要因に依存しています。 ダイアグラム操作を実行する際に満たさなければならない条件と要件は、ネットワーク ダイアグラム管理タスクに詳細を示しています。
ダイアグラム テンプレートとダイアグラム レイヤー定義
ダイアグラム テンプレートの構成時に常に考慮する必要がある、ダイアグラム ルールの実行についての推奨事項および注意事項が、「ダイアグラム ルール」の末尾に記載されています。
ダイアグラムのダイアグラム レイヤー定義の初期化は、[ダイアグラム レイヤー定義の作成 (Create Diagram Layer Definition)] ジオプロセシング ツールを実行するときに、ダイアグラム テンプレート レベルで行われます。 このツールは、アクティブなネットワーク マップのネットワーク ダイアグラム レイヤーを入力として使用します。アクティブなネットワーク マップのレイヤーはすべて、データベース接続を使用して、ネットワーク ソース クラスを接続するよう設定されています。
詳細は「テンプレートのカスタム ダイアグラム レイヤー定義の初期化」ご参照ください。
ダイアグラム テンプレート ジオプロセシング モデルの実行時に、ModelBuilder で「エレメントを追加するルールは、集約エレメントを作成できるルールの後には設定できません」というエラーが発生した場合はどうすればよいですか?
エレメントを追加するルールの前に、エレメントを削減したり折りたたんだりするルールがないことを確認します。 モデルの最初に設定する [ダイアグラム テンプレートの変更 (Alter Diagram Template)] ツールで、[ダイアグラム テンプレートのルールおよびレイアウト定義の削除] ボックスがオンになっていることを確認します。
また、モデルを実行する前に、一連の最初のツールを選択し、[Model Builder] リボンで [整合チェック] をクリックして [実行] をクリックし、シーケンスを最初から開始します。
ダイアグラム レイヤーの下の既存のサブレイヤーを削除したり、新しいラベルを追加して構成したり、サブレイヤーのシンボルを変更して、ダイアグラム テンプレートでこれらの変更を行ったりするには、どうしたらできますか?
このワークフローは、エンタープライズ ジオデータベースのユーティリティ ネットワークへのデータベース接続またはファイルまたはモバイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークを使用して生成または開いているテスト ダイアグラムで開始します。つまり、開いているダイアグラムは、ユーティリティ ネットワーク サービスから作成したり開いたりすることはできません。 次に、ネットワーク ダイアグラム レイヤーの各レイヤーで、GIS レイヤーでの操作と同じ方法で外観とラベルを設定します。 不要なレイヤーを削除することもできます。 その後、次の手順を実行します。
- 入力として修正したネットワーク ダイアグラム レイヤーで、[ダイアグラム レイヤー定義のエクスポート (Export Diagram Layer Definition)] を実行します。 これにより、この新しいネットワーク ダイアグラム レイヤーの定義を *.ndld ファイルにエクスポートできます。
- ステップ 1 の後に取得された *.ndld ファイルを使用し、テンプレートで [ダイアグラム テンプレート定義のインポート (Import Diagram Template Definition)] を実行し、この新しいネットワーク ダイアグラム レイヤーの定義を、そのテンプレートに基づくすべてのダイアグラムに適用します。
はい。 ArcGIS Pro 2.7 以降、ダイアグラム レイヤー定義を調整するときのニーズと期待を満たすことができます。 次に例を示します。
- ネットワーク ダイアグラムに対してネットワーク マップ内の 1 つのレイヤーで行われた表示設定の変更をレポートします。
- ジャンクション オブジェクトやエッジ オブジェクトはネットワークの一部になっているため、ジャンクション オブジェクトまたはエッジ オブジェクトを表す新しいレイヤーをネットワーク ダイアグラムに追加します。
- ネットワーク ダイアグラムで直前に折りたたむために構成したネットワークの格納器ポリゴンを表す追加のポイント レイヤーを含めます。
- ネットワーク ダイアグラム レイヤーの下にある一部の追加サブレイヤーに対して、標準レイヤーからサブタイプ グループ レイヤーに (またはその反対に) 切り換えます。
この変更は、[すべてのレイヤーを上書き] オプションがオフのときに [ダイアグラム レイヤー定義の作成 (Create Diagram Layer Definition)] ジオプロセシング ツールを実行する場合に可能です。