演習 2: スケマティック ダイアグラムを生成する
この演習では、手動選択、属性による選択、トレース結果のそれぞれに基づいて、スケマティック ダイアグラムを初めて生成します。また、開いているダイアグラムからプラント内ダイアグラムも生成します。
- ArcMap を起動します。
- C:\ArcGIS\ArcTutor\Schematics\Schematics_In_ArcMap に保存されている ElecDemo.mxd ファイルを開きます。
ビューア ウィンドウ実行モードを有効化する
スケマティック ダイアグラムは、ビューア ウィンドウで開くことができます。ビューア ウィンドウを開くには、ArcMap メニューの [ウィンドウ] → [ビューア] をクリックします。また、[ビューア ウィンドウ] 実行モードをデフォルト モードとして設定することによって、ダイアグラムを開いたときや生成したときに、アクティブ データ フレームを変更しなくても、そのダイアグラムがビューア ウィンドウに自動的に表示されるようにすることができます。以下に、[ビューア ウィンドウ] 実行モードを有効化する手順を詳しく説明します。
-
[スケマティック] ツールバーの [スケマティック] メニュー → [スケマティック オプション] をクリックします。
[スケマティック オプション] ダイアログ ボックスが開きます。
- [一般] タブをクリックします。
-
[ビューア ウィンドウ] セクションにある [自動でビューア ウィンドウにスケマティック ダイアグラムを開く] をオンにします。
-
[OK] をクリックします。
[スケマティック オプション] ダイアログ ボックスを閉じます。
今後は、スケマティック ダイアグラムを開いたり、生成したりするたびに、ダイアグラムがビューア ウィンドウに表示され、アクティブ データ フレームはそのまま維持されます。
このモードを無効にするには、[一般] タブでチェックボックスをオフにします。
手動選択したフィーチャからダイアグラムを生成する
- メイン メニューの [ブックマーク] → [Manual Selection] をクリックします。
-
[フィーチャ選択] ツール をクリックし、マップ内でボックスを描画して現在のビューのすべてを選択します。
-
[スケマティック ダイアグラムの新規作成] ボタン をクリックします。
[スケマティック ダイアグラムの新規作成] ダイアログ ボックスが開きます。
- [スケマティック データセットまたはフォルダ] テキスト ボックスの横にある参照ボタンをクリックして、スケマティック ダイアグラムの保存先とするスケマティック データセットを指定します。
- C:\ ArcGIS\ArcTutor\Schematics\Schematics\ フォルダにある [ElecDemo] ジオデータベースに移動し、[ElecDemo] スケマティック データセットをダブルクリックします。
- [Feeders] スケマティック フォルダ → [追加] をクリックします。これにより、生成するスケマティック フォルダが [ElecDemo] スケマティック データセット内のこの [Feeders] スケマティック フォルダに保存されます。
- [スケマティック ダイアグラムのテンプレート] ドロップダウン矢印をクリックして、リストから [GeoSchematic] を選択します。
-
[出力先データ フレーム] ドロップダウン リストでは、デフォルトで選択されている [データフレーム新規作成] オプションをそのまま使用します。
注意:
リストで [Geography] を選択すると、ダイアグラムがマップ上で [Geography] データ フレーム内に表示されます。
- [スケマティック ダイアグラム名] テキスト ボックスに、生成するダイアグラムの名前を「Manual Selection」と入力します。
-
[生成元] エリアでは、選択されている [このデータ フレームの選択セット] オプションをそのまま使用し、ドロップダウン リストで、作成した選択セットが格納されている [Geography] データ フレームが選択されていることを確認します。
- [OK] をクリックします。
ダイアグラムの生成が開始され、生成されたスケマティック ダイアグラムが表示されます。[ビューア ウィンドウ] モードを有効化してあるため、新しく作成したスケマティック ダイアグラムはビューア ウィンドウに表示され、地理フィーチャが格納されているアクティブ データ フレームはそのまま維持されます。このダイアグラムに関連する新しいデータ フレームがコンテンツ ウィンドウに作成されていますが、アクティブにはなっていません。
必要に応じて [シンボル サイズの縮小] ボタンと [シンボル サイズの拡大] ボタンを使用して、ダイアグラム内のシンボルのサイズを調整できます。
スケマティック選択に基づいてダイアグラムを生成する
[ダイアグラムに名前を付けて保存] コマンドを使用して、現在の選択セットに基づいて新しいダイアグラムを生成することもできます。アクティブなダイアグラムでスケマティック フィーチャが何も選択されていない場合は、ダイアグラム全体がコピーされますが、スケマティック フィーチャが選択されている場合は、その選択セットのみが新しいダイアグラムに保存されます。
- [Manual Selection] データ フレームをアクティブにします。
-
[フィーチャ選択] ツール をクリックし、このツールでボックスを描画することによって、生成した Manual Selection スケマティック ダイアグラム上のスケマティック フィーチャをいくつか選択します。
- [スケマティック] ツールバーの [スケマティック] ドロップダウン メニュー → [ダイアグラムに名前を付けて保存] をクリックします。
- [スケマティック データセットまたはフォルダ] ドロップダウン リストで、[ElecDemo:\Feeders(C:\ArcGIS\ArcTutor\ Schematics\Schematics\ElecDemo.gdb)] を選択します。
- [スケマティック ダイアグラム名] テキスト ボックスに「DiagramFromSchematicSelection」と入力します。
-
デフォルトの [データフレーム新規作成] オプションをそのまま使用します。
-
[保存] をクリックします。
新しいデータ フレームがコンテンツ ウィンドウに追加されます。[ビューア ウィンドウ] モードが有効化されているため、新しいダイアグラムはビューア ウィンドウに表示されます。
- コンテンツ ウィンドウで新しい [DiagramFromSchematicSelection] ダイアグラム データ フレームを右クリックして、[削除] をクリックします。
- [Manual Selection] データ フレームを削除します。
- [DiagramFromSchematicSelection] データ フレームを削除します。
- ArcMap メニューの [選択] → [選択解除] をクリックします。
- ArcMap メニューの [ブックマーク] → [概観図] をクリックします。
属性による選択からダイアグラムを生成する
-
メイン メニューの [選択] → [属性検索] をクリックします。
[属性検索] ダイアログ ボックスが開きます。
- [レイヤ] ドロップダウン矢印をクリックし、[PrimaryLine] をクリックします。
- フィールドのリストで [Feeder] をダブルクリックします。
- 等号ボタン をクリックします。
- [個別値の取得] をクリックします。
-
個別値のリストで ['411064000'] をダブルクリックします。
次のクエリ情報を示す [属性検索] ダイアログ ボックスが開きます。
- [適用] → [閉じる] をクリックします。
- メイン メニューの [選択] → [選択フィーチャにズーム] をクリックします。
-
[スケマティック ダイアグラムの新規作成] ボタン をクリックします。
[スケマティック ダイアグラムの新規作成] ダイアログ ボックスが開きます。
- [スケマティック データセットまたはフォルダ] テキスト ボックスで [ElecDemo:\Feeders] をクリックします。これにより、生成されたダイアグラムが [Feeders] スケマティック フォルダに保存されます。
- [スケマティック ダイアグラムのテンプレート] ドロップダウン矢印をクリックして、リストから [GeoSchematic] を選択します。
- [出力先データ フレーム] ドロップダウン リストでは、デフォルトで選択されている [データフレーム新規作成] オプションをそのまま使用します。
- [スケマティック ダイアグラム名] テキスト ボックスに、生成するダイアグラムの名前を「Feeder 411064000」と入力します。
-
[このデータ フレームの選択セット] オプションがオンになっていることと、ドロップダウン リストで [Geography] が現在選択されていることを確認します。
-
[OK] をクリックします。
生成されたスケマティック ダイアグラムが新しいデータ フレームに表示されます。[ビューア ウィンドウ] モードが有効化されているため、ダイアグラムはビューア ウィンドウで開きます。
- ダイアグラム ビューア ウィンドウのサイズを変更します。必要に応じて [拡大] ツール を使用して、ダイアグラムが見やすいように表示を調整します。
-
必要に応じて [シンボル サイズの縮小] ボタンと [シンボル サイズの拡大] ボタンをクリックして、シンボルのサイズを変更します。
- Feeder 411064000 のビューア ウィンドウを閉じます。
プラント内ダイアグラムを生成する
-
[スケマティック ダイアグラムを開く] コマンド をクリックします。
[スケマティック ダイアグラムを選択して開く] ダイアログ ボックスが表示されます。
- C:\ArcGIS\ArcTutor\Schematics\Schematics_In_ArcMap\ElecDemo.gdb ジオデータベースに移動します。
- [ElecDemo] スケマティック データセットをダブルクリックし、[Inside Plants] スケマティック サブフォルダをダブルクリックします。
-
ダイアグラム リストで [Substation 08] をクリックします。
-
[追加] をクリックします。
Substation 08 ダイアグラムがビューア ウィンドウで開きます。このダイアグラムは変電所内の設備の詳細図です。
このダイアグラムのスケマティック フィーチャは、プラント内部の詳細を示すオブジェクト テーブルのセットに基づいています。また、これらのフィーチャは、Geography マップに含まれている一部の GIS データ(このマップの変電所など)に動的にリンクされています。以降のステップでは、これらの関係に焦点を絞って説明します。
- [スケマティック] ツールバーの [スケマティック] ドロップダウン メニュー → [スケマティック オプション] をクリックします。
- [選択] タブをクリックし、このタブの 3 つのチェックボックスをオンにして [OK] をクリックします。
- [Substation 08] データ フレームをアクティブにします。
-
[フィーチャ選択] ツール をクリックし、Substation 08 のすべての設備を取り囲んでいるポリゴンをクリックします。
- [Geography] データ フレームをアクティブにします。
-
[スケマティックの選択セットをマップに反映] をクリックします。
[Geography] データ フレームで、関連する Substation が選択されます。
- メイン メニューの [ブックマーク] → [Substation 08] をクリックして、選択された Substation フィーチャの位置を特定します。
-
Substation のビューア ウィンドウの配置を調整して、選択されたフィーチャが [Geography] ビューと [Substation 08] ビューの両方ではっきり見えるようにします。
-
[マップの選択セットをスケマティックに反映] をクリックします。
Substation 08 ダイアグラムで、ポリゴン内のすべてのスケマティック フィーチャが自動的に選択されます。
注意:Feeder 411064000 ダイアグラム内の Substation スケマティック フィーチャも自動的に選択されています。
- マップ上のフィーチャの選択を解除します。
- [Feeder 411064000] データ フレームを削除します。
- [Substation 08] データ フレームを削除します。
トレースからダイアグラムを生成する
- [ユーティリティ ネットワーク解析] ツールバーを読み込みます(このツールバーが表示されていない場合)。
- [ジャンクション フラグ追加] ツールの横にある矢印ボタンをクリックし、[エッジ フラグ追加] ツール をクリックします。
-
Feeder 0804 Harrison と変電所間の主要ラインをクリックしてエッジ フラグを追加します。
- [ユーティリティ ネットワーク解析] ツールバーの [トレース タスク] ドロップダウン矢印をクリックして [下流解析] をクリックし、 [解析] をクリックします。
-
メイン メニューの [ブックマーク] → [Feeder 0804-Harrison] をクリックします。
次のようなトレース結果が表示されます。
-
[スケマティック ダイアグラムの新規作成] ボタン をクリックします。
[スケマティック ダイアグラムの新規作成] ダイアログ ボックスが開きます。
- [スケマティック データセットまたはフォルダ] テキスト ボックスで [ElecDemo:\Feeders] をクリックします。
- [スケマティック ダイアグラムのテンプレート] ドロップダウン矢印をクリックして、リストから [GeoSchematic] を選択します。
- [出力先データ フレーム] ドロップダウン リストでは、デフォルトで選択されている [データフレーム新規作成] オプションをそのまま使用します。
- [スケマティック ダイアグラム名] テキスト ボックスに、生成するダイアグラムの名前を「Feeder 0804-Harrison」と入力します。
-
[トレース結果] オプションがオンになっていることを確認します。
-
[OK] をクリックします。
新しいダイアグラムの生成が開始されます。ダイアグラムがビューア ウィンドウに表示されます。
- [ユーティリティ ネットワーク解析] ツールバーの [解析] ドロップダウン メニュー → [解析結果消去] → [フラグ消去] をクリックします。
-
新しく作成した Feeder 0804-Harrison スケマティック ダイアグラムに関連するビューア ウィンドウのサイズを変更します。
- [Feeder 0804-Harrison] データ フレームを削除します。
- [ファイル] → [終了] をクリックします。
- 「ElecDemo.mxd への変更を保存しますか?」というメッセージが表示されたら、[いいえ] をクリックします。