演習 4: 最寄りの消防署の検索
この演習では、特定の住所で火災があった場合に最も迅速に対応できる 4 か所の消防署を検索します。また、消防士が従うべきルートおよび道順案内も生成します。
解析の準備
- ArcMap で「Exercise04.mxd」をすでに開いている場合は、ステップ 6 に進んでください。
- [スタート] → [すべてのプログラム] → [ArcGIS] → [ArcMap 10] の順にクリックして、ArcMap を起動します。
- [ArcMap - はじめに] ダイアログ ボックスで、[既存のマップを開く] → [詳細検索] の順にクリックします。
-
Browse to C:\ArcGIS\ArcTutor\Network Analyst\Tutorial.
これはチュートリアル データが格納されているデフォルトの場所です。
-
[Exercise04.mxd] をダブルクリックします。
ArcMap にマップ ドキュメントが表示されます。
-
Network Analyst エクステンションの有効化
-
[カスタマイズ] → [エクステンション] の順にクリックします。
[エクステンション] ダイアログ ボックスが開きます。
- [Network Analyst] チェックボックスをオンにします。
- [閉じる] をクリックします。
-
[カスタマイズ] → [エクステンション] の順にクリックします。
-
[カスタマイズ] → [ツールバー] → [Network Analyst] の順に選択します。
[Network Analyst] ツールバーが ArcMap に追加されます。
-
[Network Analyst] ツールバーで、[Network Analyst ウィンドウの表示/非表示] ボタン をクリックします。
ドッキング可能な Network Analyst ウィンドウが開きます。
[Network Analyst] ツールバーが表示されていない場合は、このツールバーを追加してください。
Network Analyst ウィンドウが表示されていない場合は、このウィンドウを追加してください。
Network Analyst ウィンドウはドッキング/ドッキング解除できます。この演習では、コンテンツ ウィンドウの下にドッキングされています。
最寄り施設解析レイヤの作成
-
[Network Analyst] ツールバーで [Network Analyst] をクリックし、[新規最寄り施設の検出] をクリックします。
Network Analyst ウィンドウに最寄り施設の検出解析レイヤが追加されます。ネットワーク解析クラス(施設、インシデント、ルート、ポイント バリア、ライン バリア、およびポリゴン バリア)は空です。
この解析レイヤはコンテンツ ウィンドウにも追加されます。
施設の追加
次に、消防署を表すポイント フィーチャ レイヤから施設を読み込みます。
-
Network Analyst ウィンドウの [施設 (0)] を右クリックし、[ロケーションの読み込み] をクリックします。
[ロケーションの読み込み] ダイアログ ボックスが表示されます。
-
[読み込み] ドロップダウン リストから、[FireStations] を選択します。
-
[OK] をクリックします。
43 か所の消防署が施設としてマップに表示され、Network Analyst ウィンドウにリストで表示されます。
インシデントの追加
次に、緊急通報で連絡を受けた住所をジオコーディングしてインシデントを追加します。
-
Network Analyst ウィンドウの [インシデント (0)] を右クリックし、[住所検索] を選択します。
[検索] ダイアログ ボックスが表示されます。
- [ロケータを選択] ドロップダウン リストで [SanFranciscoLocator] が選択されていることを確認します。
-
[Street or Intersection] テキスト ボックスで、「1202 Twin Peaks Blvd」と入力します。
-
[検索] をクリックします。
その住所の位置が 1 つ検索され、[検索] ダイアログ ボックスの最下部のテーブルに 1 行表示されます。
-
この行を右クリックし、[ネットワーク解析オブジェクトとして追加] を選択します。
これにより、住所ロケーションがインシデントとして追加されます。このインシデントはマップ上および Network Analyst ウィンドウで見ることができます。
- [検索] ダイアログ ボックスを閉じます。
解析用パラメータの設定
次に、最寄り施設解析用のパラメータを指定します。
-
Network Analyst ウィンドウの [解析レイヤ プロパティ] ボタンをクリックします。
[レイヤ プロパティ] ダイアログ ボックスが開きます。
- [解析の設定] タブをクリックします。
- [インピーダンス] が [TravelTime(分)] に設定されていることを確認します。
-
[デフォルトのカットオフ値] テキスト ボックスに「3」と入力します。
これにより、ArcGIS は Twin Peaks Boulevard の火事現場に 3 分以内で到着できる消防署を検索します。カットオフ時間を満たさない消防署は無視されます。
-
[検出する施設] を「4」に変更します。
これにより、ArcGIS は火事現場近くの最大 4 か所の消防署を検索します。ただし、3 分のカットオフも適用されます。このため、3 分のカットオフ以内に 3 か所しか消防署がない場合、4 か所目の消防署は検出されません。
-
[移動方向] は [施設からインシデントへ] を選択します。
施設として読み込まれた消防署からの検索結果が表示されます。これにより、消防署から火事現場(インシデント)に移動する消防車をシミュレートしています。
- [ジャンクションでの U ターン] のドロップダウン矢印をクリックし、[許可] を選択します。
- [出力形状タイプ] ドロップダウン リストをクリックして、[正確な形状(メジャー付き)] を選択します。
- [階層を使用] をオフにします。
- [無効なロケーションを除外] をオンにします。
-
[規制] フレームで、[RestrictedTurns] をオフにします。
消防車は緊急時には交通ルールに従う必要がありません。
- [ルート案内] フレームの [距離の単位] が [マイル] に設定されていることを確認し、[時間属性を使用] がオンになっており、時間属性が [TravelTime (分)] に設定されていることを確認します。
- [OK] をクリックします。
[解析の設定] タブが次の図のように表示されます。
最寄り施設の特定
-
[Network Analyst] ツールバーの [解析の実行] ボタン をクリックします。
ルートはマップ表示と Network Analyst ウィンドウの [ルート] クラスに表示されます。
3 分のカットオフ以内に 4 か所の施設を検索する解析を設定したとしても、カットオフ以内には 3 か所の施設しかない場合があります。
-
[Network Analyst] ツールバーの [ルート案内ウィンドウ] ボタン をクリックします。
[ルート案内] ダイアログ ボックスが表示されます。
各消防署からのルート案内がウィンドウ上にリストで表示されます。
- これ以外の演習を行わない場合は、ArcMap を終了します。[いいえ] をクリックすると、変更内容はすべて破棄されます。
-
他の演習を行う場合は、以下の手順に従います。
-
[ファイル] → [新規作成] の順にクリックします。
[新規ドキュメント] ダイアログ ボックスが表示されます。
- [OK] をクリックします。
- 変更を保存するかどうかを確認するメッセージが表示されたら、[いいえ] をクリックします。
-
[ファイル] → [新規作成] の順にクリックします。