Network Analyst のライセンスで利用可能。
- ArcMap を起動します。
- Network Analyst エクステンションを有効化します。
- [標準] ツールバーの [カタログ] ウィンドウ ボタン
をクリックします。
ドッキング可能な カタログ ウィンドウが開きます。
- カタログ ウィンドウを使用して、ネットワーク データセットの場所に移動し、ネットワーク データセットをマップ上または [コンテンツ] ウィンドウにドラッグします。
ネットワーク データセットが含まれているフォルダーにまだ接続していない場合、接続を作成するには、[フォルダーに接続] ボタン
をクリックするか、[場所] テキスト ボックスにフォルダー パスを入力します。
[ネットワーク レイヤーの追加] ダイアログ ボックスが開きます。
- ネットワーク データセットだけをマップに追加する場合は、[いいえ] をクリックします。[はい] をクリックすると、ネットワーク データセットとそのすべてのソース フィーチャクラスがマップに追加されます。
ネットワーク データセットは、ArcMap にネットワーク レイヤーとして追加されます。
- [Network Analyst] ツールバーが表示されていない場合は、[カスタマイズ] > [ツールバー] > [Network Analyst] の順にクリックします。
[Network Analyst] ツールバーが ArcMap に追加されます。
- [Network Analyst] ウィンドウが表示されていない場合は、[Network Analyst] ツールバーの [Network Analyst ウィンドウ] ボタン
をクリックします。
ドッキング可能な [Network Analyst] ウィンドウが開きます。
- 正しいネットワーク データセットがアクティブであることを確認します。
アクティブ ネットワーク データセットは、[Network Analyst] ツールバーの [ネットワーク データセット] ドロップダウン リストで指定します。
- [Network Analyst] ツールバーで、[Network Analyst] > [新規配車ルート (VRP)] の順にクリックします。
ネットワーク解析レイヤーが作成され、[コンテンツ] ウィンドウと [Network Analyst] ウィンドウに表示されます。
配車ルート解析レイヤーは、次のネットワーク解析クラスによって構成されています。訪問先、拠点、ルート、拠点立ち寄り状況、休憩、ルート ゾーン、ルート シード ポイント、ルート リニューアル、特別指定、訪問先ペア、ポイント バリア、ライン バリア、およびポリゴン バリアです。これらのクラスは空です。ネットワーク解析オブジェクトを作成して、解析でソリューションを得るために十分な情報を提供する必要があります。
- 1 つ以上の訪問先と 1 つの拠点を解析に追加します。
ネットワーク解析オブジェクトを解析レイヤーに追加する方法は、いくつか用意されています。最も一般的なのは、[ネットワーク ロケーションの作成] ツール
を使用して作成するか、フィーチャクラスから読み込む方法です。ネットワーク解析オブジェクトをフィーチャクラスから読み込む方法は 2 つあります。1 つは [ロケーションの読み込み] を使用して ArcMap から読み込む方法、もう 1 つは [ロケーションの追加 (Add Locations)] ツールによるジオプロセシングを通して読み込む方法です。
- 前のステップで追加したネットワーク解析オブジェクトのプロパティを設定または変更します。
- 1 つ以上のルートを解析に追加します。
配車ルートのルートは、入力としてジオメトリを必要としません。
入力としてジオメトリを必要としないネットワーク解析オブジェクトを作成する方法は、いくつか用意されています。最も一般的なのは、[アイテムの追加] コマンドを使用するか、テーブルまたはフィーチャクラスからロケーションを読み込む方法です。フィーチャを読み込んだときに、そのジオメトリ タイプが読み込み先のネットワーク解析クラスのジオメトリ タイプと一致しない場合、ジオメトリは継承されません。
- [アイテムの追加] コマンドによるネットワーク解析オブジェクトの作成方法の詳細
- ArcMap にネットワーク解析オブジェクトを読み込む方法の詳細
- ジオプロセシング ツールを使用してネットワーク解析オブジェクトを読み込む方法の詳細
[アイテムの追加] コマンドを使用すると、オブジェクトの [プロパティ] ダイアログ ボックスが表示されます。
- 前のステップで追加したネットワーク解析オブジェクトのプロパティを設定または変更します。
配車ルート解析を正しく行うために必要なルート プロパティには、ほとんどデフォルト値を設定します。ただし、StartDepotName と EndDepotName にはデフォルト値は割り当てられません。これらはユーザーが拠点に割り当てる名前に依存するからです。したがって、StartDepotName または EndDepotName には有効な拠点名を割り当てる必要があります (必要に応じて、この 2 つのプロパティを空白のままにして、仮想の拠点を使用することもできます)。[プロパティ] ウィンドウを使用して開始拠点または終了拠点として指定する前に、拠点が存在している必要があります。
- 必要に応じて、解析に休憩を追加します。
休憩は非空間ネットワーク解析オブジェクトです。
- 前のステップで追加したネットワーク解析オブジェクトのプロパティを設定または変更します。
- 必要に応じて、ルート ゾーンまたはルート シード ポイントを解析に追加します。
- 前のステップで追加したネットワーク解析オブジェクトのプロパティを設定または変更します。
- 必要に応じて、ルート リニューアル、特別指定、訪問先ペアを解析に追加します。
これら 3 つのクラスには非空間ネットワーク解析オブジェクトが含まれています。
厳密な非空間ネットワーク解析オブジェクトを作成する方法は、いくつか用意されています。最も一般的なのは、[アイテムの追加] コマンドを使用するか、テーブルまたはフィーチャクラスからロケーションを読み込む方法です (フィーチャクラスのシェープ フィールドは、読み込み中に引き継がれません。)。テーブルからレコードを読み込む方法は 2 つあります。1 つは [ロケーションの読み込み] を使用して ArcMap から読み込む方法、もう 1 つは [ロケーションの追加 (Add Locations)] ツールによるジオプロセシングを通して読み込む方法です。
- 前のステップで追加したネットワーク解析オブジェクトのプロパティを設定または変更します。
- 必要に応じて、ポイント、ライン、またはポリゴンのバリアを追加します。
- ネットワーク解析レイヤーの [レイヤー プロパティ] ダイアログ ボックスを開きます。
- [解析の設定] タブをクリックします。
- 配車ルート解析レイヤーのプロパティを設定します。
- [高度な設定] タブをクリックします。
- タイム ウィンドウ内に配送することの重要性を設定し、訪問先ペアに対する超過移動時間を最小限に抑えます。
- [OK] をクリックします。
- [Network Analyst] ツールバーの [解析の実行] ボタン
をクリックします。
[Network Analyst] ツールバーからネットワーク解析レイヤーを作成するときに、自動的にアクティブなネットワーク データセットに関連付けられます。
[解析の実行] ボタンは、[Network Analyst] ウィンドウでアクティブなネットワーク解析レイヤーに対して機能します。解析対象の解析レイヤーが、[Network Analyst] ウィンドウのドロップダウン リストで選択していることを確認してください。
解析が正しく実行されたら、ネットワーク解析オブジェクトの出力フィールドが更新され、結果が表示されます。