Network Analyst のライセンスで利用可能。
到達圏では、所定の距離または運転時間内で到達できる道路が示されます。到達圏では、多くの場合、緊急車両の対応範囲が表示されます。このチュートリアルでは、あなたが消防署に勤めており、消防署長は消防車が 4 分以内に到達できるコミュニティ エリアを知りたいと思っていると想定します。到達圏は、ローカル ネットワーク データセットか、ArcGIS Online または ArcGIS Enterprise でホストされているネットワーク サービスに関連付けられています。このチュートリアルでは、まず、ローカル ネットワーク データセットの使用方法を説明し、次に、オンライン サービスの使用方法を説明します。
データの取得
このチュートリアルのデータは、ダウンロードして使用できます。
- データ ダウンロード ページに移動します。
- [ダウンロード] ボタンをクリックしてファイルをローカルに保存します。
- ダウンロードしたファイルを展開します。
マップの作成
- ArcGIS Pro を開きます。
- [Map.aptx] テンプレートに基づいて新しいプロジェクトを作成します。
マップを含む新しいプロジェクトが表示されます。
プロジェクトへのチュートリアル データの追加
ネットワーク データ ソースは、道路システムの高機能なモデルです。ネットワーク データセットには、道路の位置と属性だけでなく、どの道路が接続されているか、接続されている道路間のどのターンが許可または禁止されているかなどの、道路の相互関係に関する情報や、可能な移動パスや移動時間に影響する他の情報も含まれています。到達圏解析では、ネットワーク データ ソースを参照し、所定の時間内に到達できる道路を特定して、運転時間エリアを作成します。
メモ:
ArcGIS Online を使用して解析する場合は、その解析で、ArcGIS Online クラウドに格納されている高品質な世界規模のネットワーク データセットが参照され、ArcGIS Online クレジットが使用されます。また、自分のコンピューターにローカルに保存した独自のネットワーク データセットを使用し、または ArcGIS Enterprise を使用して独自のネットワーク データセットを使用するルート検索サービスを公開して Enterprise ポータルでサービスを構成し、ArcGIS Pro で利用することができます。次の一連の手順で、ネットワーク データセットをマップに追加します。
- [カタログ] ウィンドウ (デフォルトではアプリケーションの横側にある) で [フォルダー] を右クリックし、[フォルダー接続の追加] を選択します。
[フォルダー接続の追加] ダイアログ ボックスが表示されます。
- チュートリアル データを置いたフォルダーを参照して、[Network Analyst] をダブルクリックし、[Tutorial] をクリックしてこのフォルダーを選択します。
- [OK] をクリックします。
Tutorial フォルダーへの接続が作成されます。
- [カタログ] ウィンドウで、[フォルダー] > [Tutorial] > [SanFrancisco.gdb] > [Transportation] の順に展開します。
- [Streets_ND] (ネットワーク データセット アイコン を持つ) をマップにドラッグします。
このネットワーク データセットが [コンテンツ] ウィンドウとマップに追加されます。
- [コンテンツ] ウィンドウで [Streets_ND] を右クリックし、[レイヤーにズーム] を選択して、サンフランシスコ エリアを表示します。
デフォルトでは、交通量データで構築されたネットワーク データセットは、マップに追加されると、現在の時刻の交通状況を表示します。このネットワーク データセットには履歴交通量データが含まれているため、現在の時刻と曜日の標準的な交通状況が表示されます。このネットワーク データセット内のすべての道路に交通量が含まれているわけではないため、デフォルトでは交通量を含む道路だけが表示されます。
ネットワーク データセットによってカバーされるエリアに対して、ネットワーク解析を実行できます。
解析を実行するためにネットワーク データセットを表示する必要はありません。そこで次に、ネットワーク データセットを非表示にします。
- [コンテンツ] ウィンドウで、[Streets_ND] をオフにして、ベースマップだけを表示します。
- [カタログ] ウィンドウで、[Tutorial] > [SanFrancisco.gdb] > [Analysis] > [FireStations] の順にクリックします。
- [コンテンツ] ウィンドウで、[FireStations] レイヤーを右クリックし、[レイヤーにズーム] を選択します。
次に、このフォルダーに含まれているネットワーク データセットの 1 つをマップに追加します。
到達圏レイヤーの作成
到達圏レイヤーは、到達圏解析の設定と実行に必要な構造およびプロパティを提供します。このレイヤーには、解析後の結果も含まれます。
- [解析] タブの [ワークフロー] グループで、[ネットワーク解析] > [到達圏] の順にクリックします。
[到達圏] レイヤーが [コンテンツ] ウィンドウに追加されます。このレイヤーには、解析の入力と出力を格納するいくつかのサブレイヤーが含まれます。
到達圏レイヤーの作成時にサンフランシスコ ネットワーク データセットがマップ内にあり、マップのネットワーク データ ソースとして設定されていたため、到達圏レイヤーはそのネットワーク データセットを参照しています。
メモ:
ネットワーク解析レイヤーの作成に使用されるネットワーク データ ソースを表示または変更するには、[解析] タブの [ワークフロー] グループで、[ネットワーク解析] ドロップダウン矢印をクリックして、[ネットワーク データ ソース] の下を確認します。 - コンテンツ ウィンドウで、[到達圏] をクリックし、グループ レイヤーを選択します。
ArcGIS Pro の上部にある [Network Analyst] グループに [到達圏] タブが表示されます。
- [到達圏] をクリックし、タブのコントロールを表示します。
これらのコントロールを使用して、生成する到達圏を定義します。
ヒント:
[到達圏] タブは、[コンテンツ] ウィンドウで到達圏レイヤーを選択した場合のみ表示されます。また、複数の到達圏レイヤーが存在する場合は、それぞれの到達圏レイヤーが独自のタブを持ちます。
施設の追加
施設は、車両の出発点であると考えてください。到達圏解析では、施設を出発する車両が所定の経過時間内に移動できると考えられるすべてのパスをシミュレートします。
消防車は通常、消防署に駐車されているため、消防署を施設サブレイヤーに読み込みます。
- [到達圏] タブの [入力データ] グループで、[施設のインポート] をクリックします。
[ロケーションの追加 (Add Locations)] ツールを示す [ジオプロセシング] ウィンドウが表示されます。[ロケーションの追加 (Add Locations)] は、フィーチャを到達圏レイヤーなどのネットワーク解析レイヤーに読み込みます。このツールは、消防署を表すポイントを [施設] サブレイヤーに読み込むことができます。
- [入力ネットワーク解析レイヤー] が [到達圏] に設定され、[サブ レイヤー] が [施設] に設定されていることを確認します。
- [入力ロケーション] ドロップダウン メニューをクリックして [FireStations] をクリックします。これは、以前にマップに追加したポイント フィーチャクラスです。
- 残りのツール パラメーターはデフォルト設定のままにして、[ジオプロセシング] ウィンドウの下部にある [実行] ボタンをクリックします。
消防署が施設として読み込まれます。
カットオフ時間の設定
カットオフ値を設定することで、消防署の応答時間を 4 分に設定します。
- [到達圏] タブの [移動モード] グループで、[カットオフ] の値を 4 に変更します。
[カットオフ] の単位 ([分]) は、[モード] テキスト ボックスの右側に表示されます。
解析の実行
- [到達圏] タブで、[実行] をクリックします。
結果には、各消防署から 4 分の運転で到達できるエリアが表示されます。ポリゴンによってカバーされていないエリアには、4 分以内に到達できません。
- ポリゴンの精度は、かなり正確な結果をすばやく生成するために標準レベルに設定されています。[出力ジオメトリ] グループの [出力ポリゴン詳細レベル] ドロップダウン メニューで、[標準精度] から [高精度] にレベルを変更します。
- [到達圏] タブで、[実行] をクリックします。
結果のリストは同じですが、ポリゴンの方が応答時間を正確に表しています。
重複しないポリゴンの生成
応答時間ポリゴンは、市内の多くのエリアで重なり合っています。これは、複数の消防署から 4 分以内でそれらのエリアに到達できることを示します。これは有益な情報ですが、ここではポリゴンが重なり合わないように解析設定を変更します。消防署から 4 分以内の各エリアに対して最短の応答時間を持つ消防署がわかります。
- [到達圏] タブの [出力ジオメトリ] グループで、[出力施設割り当てタイプ] ドロップダウン メニューを [オーバーラップ] から [ラインで分割] に変更します。
- [到達圏] タブで、[実行] をクリックします。
更新されたポリゴンは、重なっていません。ポリゴンの境界は、異なる消防署への応答時間が等しいところで接しています。ある道路が複数の消防署から 4 分以内である場合がありますが、その道路は 1 つのポリゴン、つまり最も近い消防署に関連付けられているポリゴンによってのみカバーされます。
ディゾルブされたポリゴンの生成
2 分および 4 分の応答時間内に到達できるエリアを示すマップを作成することもできます。
- [移動モード] グループで、[カットオフ] テキスト ボックスに「2, 4」と入力します。
- [到達圏] タブで、[実行] をクリックします。
各ポリゴンには、消防車が特定の消防署から 2 分および 4 分の応答時間内に到達できる道路が表示されます。次のマップでは、2 つの応答時間内でカバーされるエリアを、そのエリアをカバーする消防署を明示せずに表示します。作成するマップにはそれぞれ、長所と短所があります。次のマップでは、提供される情報は少なくなりますが、どのエリアがいずれかの消防署から 2 分または 4 分以内であるかがより明確に示されます。
- [出力ジオメトリ] グループで、[出力施設割り当てタイプ] ドロップダウン メニューを [ラインで分割] から [ディゾルブ] に変更します。
- [到達圏] タブで、[実行] をクリックします。
ArcGIS Online を使用した到達圏の作成
到達圏は、ローカル ネットワーク データセットを使用せずに作成できます。オンライン サービスに基づいて到達圏レイヤーを作成するには、次の手順を実行します。オンラインで作成された到達圏では、解析でクレジットが使用されます。
メモ:
ArcGIS Online サービスを使用するには、ネットワーク解析を実行する権限を持つ組織のメンバーである必要があります。
- [解析] タブの [ワークフロー] グループで、[ネットワーク解析] > [ネットワーク データ ソースの変更] の順にクリックします。
[ネットワーク データ ソースの選択] ダイアログ ボックスが表示されます。
- [http://www.arcgis.com/] を選択し、[OK] をクリックします。
- [解析] タブの [ワークフロー] グループで、[ネットワーク解析] > [到達圏] の順にクリックします。
新しい [到達圏] レイヤーが [コンテンツ] ウィンドウに追加されます。
この 2 つ目の到達圏レイヤーは、クラウドにホストされているネットワーク データセットをベースとする ArcGIS Online 到達圏サービスを参照します。
- コンテンツ ウィンドウで、[到達圏] をクリックし、グループ レイヤーを選択します。
ArcGIS Pro の上部にある [Network Analyst] グループに [到達圏] タブが表示されます。
- [到達圏] をクリックし、タブのコントロールを表示します。[実行] ボタンは、ローカル ネットワーク データセットではなく、オンライン サービスを使用して到達圏が解析されることを示す雲のアイコンになっています。
このチュートリアルの最初のセクションの手順を繰り返して施設を追加し、各種オプションを使用して解析を実行します。