ネットワーク ダイアグラム コンテンツをエクスポートすると、ネットワーク ダイアグラムで参照されるすべてのフィーチャを詳述する、シンプルな形式の JSON ファイルが生成されます。 結果として生成される JSON ファイルを、次のようなさまざまな目的で使用できるようになります。
- データ制御
- ネットワーク計算または分析
- 外部システムのフィード
[ダイアグラム コンテンツのエクスポート (Export Diagram Content)] ジオプロセシング ツールを実行すると、ネットワーク ダイアグラム コンテンツをエクスポートできます。
ネットワーク ダイアグラムが保存されると、[ダイアグラムの検索] ウィンドウの下部にある [ダイアグラム コンテンツのエクスポート] コマンド も使用できます。
次のワークフローに、[ダイアグラムの検索] ウィンドウからネットワーク ダイアグラムを保存する方法を示します。
注意:
このワークフローは、ファイル ジオデータベースまたはモバイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワーク、エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークへのデータベース接続、ユーティリティ ネットワーク サービスまたはトレース ネットワーク サービスのいずれかから実行することができます。
保存されたダイアグラムのコンテンツのエクスポート
保存されたネットワーク ダイアグラムのコンテンツをエクスポートするには、次の手順を実行します。
- ArcGIS Pro を起動します。
- プロジェクトを読み込むか、作成します。
- コンテンツをエクスポートするダイアグラムがバージョンに保存されているかどうかによって、次のいずれかの操作を実行します。
- エクスポートするダイアグラムがユーティリティ ネットワークまたはトレース ネットワーク サービスに関連していて、特定のバージョンに保存されている場合は、次の手順に従います。
- プロジェクトのユーティリティ ネットワークまたはトレース ネットワーク サービス レイヤーを参照するマップがある場合は、そのマップをアクティブなビューにします。
- マップがない場合は、新しいマップにユーティリティ ネットワークまたはトレース ネットワーク サービス レイヤーを追加します。
- このマップで参照されるデータを、目的のバージョンに切り替えます。
- エクスポートしたいダイアグラムがファイルまたはモバイル ジオデータベース内でユーティリティ ネットワークまたはトレース ネットワークに関連しているか、ユーティリティ ネットワークまたはトレース ネットワーク サービスに関連していてデフォルト バージョンに保存されている場合、次の手順に従います。
- ネットワーク レイヤーをすでに参照しているプロジェクト内にマップがあり、このレイヤーがエンタープライズ ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークへのデータベース コネクション、ユーティリティ ネットワークまたはトレース ネットワーク サービス、またはファイルまたはモバイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワークのいずれかからの場合、このマップをアクティブ ビューにします。
- そうでない場合、ユーティリティ ネットワークまたはトレース ネットワーク サービス レイヤー、データベース接続の下にあるユーティリティ ネットワークまたはトレース ネットワーク データ エレメント、またはファイルまたはモバイル ジオデータベースのユーティリティ ネットワークまたはトレース ネットワーク データ エレメントを新しいマップに追加します。
- エクスポートするダイアグラムがユーティリティ ネットワークまたはトレース ネットワーク サービスに関連していて、特定のバージョンに保存されている場合は、次の手順に従います。
- コンテンツをエクスポートするダイアグラムの名前を把握しているかどうかによって、次のいずれかを実行します。
- ダイアグラム名を把握している場合は、次の手順に従います。
- [ジオプロセシング] ウィンドウを開き、[ツールボックス] をクリックして、[ネットワーク ダイアグラム ツール] を展開します。
- [ダイアグラム コンテンツのエクスポート (Export Diagram Content)] ツールをダブルクリックします。 [ジオプロセシング] ウィンドウが表示され、[ダイアグラム コンテンツのエクスポート (Export Diagram Content)] ツールが読み込まれます。
- [入力ネットワークまたはネットワーク ダイアグラム レイヤー] ドロップダウン矢印をクリックして、アクティブなマップ内のネットワークを選択します。
- [ネットワーク ダイアグラム名] に、エクスポートするダイアグラムの名前を入力します。
- ダイアグラム名がわからない場合は、次に説明するように [ダイアグラムの検索] ウィンドウを使用してダイアグラムを検索します。
- リボンの [ユーティリティ ネットワーク] または [トレース ネットワーク] タブの [ダイアグラム] グループで、[検索] をクリックします。 [ダイアグラムの検索] ウィンドウが表示されます。 「データベース内のネットワーク ダイアグラムの検索」で説明されているように、[ダイアグラムの検索] ウィンドウでは、ダイアグラム検索を改善する機能が提供されています。
- 必要なウィンドウ オプションを設定します。たとえば、[アクティブなマップ範囲内の一部を含む] オプションがオンになっていることを確認し、更新するダイアグラムのマップ部分を拡大表示します。
- リストの下部にある [更新] をクリックすると、それに応じてダイアグラム リストが更新されます。
- 対象のダイアグラム アイテムをクリックしてリスト内でチェックボックスをオンにし、右クリックして、表示されるショートカット メニューの [ダイアグラムのエクスポート] をクリックします。
注意:
このコマンドは、リスト内で複数のダイアグラム名アイテムがオンになっている場合は利用できません。
- [ジオプロセシング] ウィンドウが表示され、[ダイアグラム コンテンツのエクスポート (Export Diagram Content)] ツールが読み込まれます。 [入力ネットワークまたはネットワーク ダイアグラム レイヤー] と [ネットワーク ダイアグラム名] パラメーターは、あらかじめ設定されています。
- ダイアグラム名を把握している場合は、次の手順に従います。
- [出力ファイル] ボックスの横にある [参照] ボタンをクリックして、目的のファイルの場所を参照して選択し、JSON ファイルの名前を入力して、[保存] をクリックします。
- デフォルトでは、他に指定されている設定がなければ、エクスポートされたダイアグラム コンテンツは、ダイアグラムで表される各格納器、ジャンクション、エッジ ダイアグラム フィーチャ、および関連するネットワーク フィーチャの Global ID、関連格納器、接続性を記述します。 さらに詳細情報を見るには、次のような他のオプションも設定できます。
- 統計情報、作成日と更新日など、ダイアグラム プロパティをエクスポートするには、[ダイアグラム プロパティを含む] をオンにします。
- ダイアグラム フィーチャとジオメトリをエクスポートするには、[ジオメトリを含む] をオンにします。
- 各ダイアグラム フィーチャと、関連するネットワーク フィーチャの属性をエクスポートするには、[属性を含める] をオンにします。
- 各ダイアグラム フィーチャと、ダイアグラム フィーチャによって集約されるネットワーク エレメントのリストをエクスポートするには、[集約を含める] をオンにします。
- [属性を含める] または [集約を含める] をオンにした場合は、オプションで [ドメインとサブタイプの説明を使用] をオンにできます。 このオプションをオンにすると、コード値ドメイン値を持つ属性のエクスポートで、コード値ドメインとサブタイプ値が、生の値ではなく文字列記述としてエクスポートされます。
- [実行] をクリックします。
処理が完了すると、指定された出力場所に作成された JSON ファイルを確認します。