ルート検索サービスを公開するには、ArcGIS Pro または ArcMap でネットワーク解析レイヤーやジオプロセシング ツールなどの GIS リソースを作成し、そのリソースをサービスとして公開する必要があります。ルート検索サービスは、ネットワーク解析機能を持つマップ サービスとして公開するか、ジオプロセシング サービスとして公開することができます。ルート検索に使用するサービス タイプは、目的や使用可能なリソースによって決まります。
ルート検索サービスを ArcGIS Server サイトに公開するために推奨される方法は、ArcGIS Server インストールに含まれる [ルート検索サービスの公開] ユーティリティを使用することです。このユーティリティは、ネットワーク データセットに基づいてさまざまなルート検索サービスを公開するために必要なすべての手順を自動化します。
ただし、[ルート検索サービスの公開] ユーティリティで作成されるルート検索サービスが適合しない特定のシナリオが存在する可能性もあります。そのような場合には、ArcGIS Pro または ArcMap を使用してルート検索サービスを ArcGIS Server サイトに公開できます。この処理は、次に示されているような場合に必要となります。
- [ルート検索サービスの公開] ユーティリティを使用して作成したルート検索サービスでは提供されない追加の解析を実行するためのルート検索サービスが必要な場合。たとえば、複数の入力ストップ間の最適ルートを検索した後に、標高データセット (数値標高モデルなど) を使用してルートの標高断面図グラフを生成するサービスを使用するような場合です。このような場合は、目的のワークフローを実現するジオプロセシング サービスを公開できます。
- [ルート検索サービスの公開] ユーティリティで作成したサービスで使用されるものとは別のネットワーク データセットを使用する必要がある場合。たとえば、組織では道路の中心線データに基づくネットワーク解析の大部分を、ArcGIS Pro などのアプリケーションや Map Viewer で使用できる解析ツールを使用して実行している可能性があります。同時に、キャンパス内の通路や廊下を表す屋内の交通ネットワークに対する解析を、ArcGIS Indoors によるアプリケーションを使用して実行する必要があるかもしれません。このような場合には、[ルート検索サービスの公開] ユーティリティを使用して、道路の中央線データから作成されたネットワーク データセットに基づくすべてのルート検索サービスを公開できます。追加のルート検索サービスは、屋内ネットワーク データセットに基づいて (ネットワーク解析機能を持つマップ サービスとして) 公開できます。これらのルート検索サービスは ArcGIS Indoors で利用できるアプリケーションで使用することができます。
ルート検索のためのマップ サービス
ルート検索サービスをネットワーク解析機能を持つマップ サービスとして公開するには、以下の手順を実行します。
- ArcGIS Pro または ArcMap を使用してマップを作成します。
- ネットワーク データセットをマップに追加します。
- 1 つ以上のネットワーク解析レイヤーをマップに作成します。
- ArcGIS Server サイトがポータルとフェデレートされている場合は、ArcGIS Pro からマップ イメージ レイヤーとしてマップを共有します。あるいは、ArcGIS Pro または ArcMap からスタンドアロンの ArcGIS Server サイトに公開する場合には、マップ サービスとして共有します。マップ イメージ レイヤーまたはマップ サービスを公開するときに、ネットワーク解析機能を有効にします。
ArcGIS Pro を使用してこのワークフローを実現する方法については、マップ イメージ レイヤーの共有に関する ArcGIS Pro のドキュメントをご参照ください。
ネットワーク解析機能を持つマップ サービスを公開する方法については、ArcMap のドキュメントをご参照ください。
注意:
マップ サービスまたはマップ イメージ レイヤーを公開するときには、ArcGIS Server サイトでルート検索サービスを確認するために、ネットワーク解析機能を有効にする必要があります。そうでない場合、ArcGIS Server サイトには、ネットワーク解析の実行に使用できないマップ サービスしか存在しなくなります。
ルート検索のためのジオプロセシング サービス
ルート検索を実行するジオプロセシング サービスを公開するには、以下の手順を実行します。
- ArcGIS Pro を使用してツールボックスを作成します。
- 実行の必要がある解析を行うジオプロセシング ツールを作成します。
- ジオプロセシング ツールは、フェデレートされた ArcGIS Server サイトを公開するときには Web ツールとして共有し、スタンドアロンの ArcGIS Server サイトを公開するときにはジオプロセシング サービスとして共有します。
ArcGIS Pro を使用してこのワークフローを実現する方法については、「ジオプロセシング サービスの例: 移動方向の取得」をご参照ください。
ArcMap を使用してこのワークフローを実現する方法については、「ジオプロセシング サービスの例: 走行時間ポリゴン」をご参照ください。
ルート検索のためのマップ サービスまたはジオプロセシング サービスの選択
前述のそれぞれのネットワーク解析の実行には、(ネットワーク解析機能を持つ) マップ サービスとジオプロセシング サービスのどちらも使用できますが、ルート検索サービスを公開するために選択するサービスのタイプは、アプリケーションがルート検索サービスと対話する方法によって異なります。次の表をルート検索サービスのタイプの選択に役立てることができます。
Objective | ルート検索サービスのタイプ |
---|---|
ルート検索サービスを使用するアプリケーションでは、サービスからの応答時間が非常に短い必要がありますか? | ネットワーク解析機能を持つマップ サービスを使用します。 |
ルート検索サービスでは、解決に数分以上かかるような大規模な問題の実行をサポートする必要がありますか? | ジオプロセシング サービスを使用します。 |
Esri 提供の標準アプリケーションを最大限使用してルート検索サービスを操作したいと考えていますか? | ジオプロセシング サービスを使用します。 |