標準ルート検索サービスは、Network Analyst ですぐに使用可能な機能を備えたマップおよびジオプロセシングのサービスです。 ArcGIS Enterprise で 6 種類の解析を Web サービスとして使用してネットワーク解析レイヤーを行うため、これらの解析を標準ルート検索サービスとして公開できます。 標準ルート検索サービスを公開すると、ArcGIS Enterprise で、ArcGIS Pro や Map Viewer などのすぐに使える Esri アプリケーションのすべての機能と統合を使用できるようになります。
注意:
このトピックのワークフローは、マップ サービスの公開に焦点を置いたものです。 ジオプロセシング サービスを公開したい場合は、「カスタム ルート検索サービスの公開」のドキュメントをご参照ください。
ルート検索サービスを作成する方法の 1 つは、ArcGIS Network Analyst エクステンション を使用してネットワーク解析機能を有効化した状態で、ArcGIS Pro からマップ サービスを公開することです。
注意:
ArcGIS Pro から ArcGIS Enterprise に公開する場合は、「マップ イメージ レイヤーの共有」ワークフローをご参照ください。 ArcGIS Pro からスタンドアロンの ArcGIS Server サイトに公開する場合は、「マップ サービスの公開」ドキュメントをご参照ください。注意:
ArcGIS Pro のネットワーク解析機能を備えたマップ サービスの公開機能は、サーバーがフェデレートされた ArcGIS Enterprise を使用している場合はルート検索サービスの構成機能に、スタンドアロン サーバーを使用している場合はルート検索サービスの公開機能に置き換えることができます。 ルート検索サービスの構成とルート検索サービスの公開のユーティリティは、ネットワーク解析機能を持つマップ サービスを公開するだけでなく、ArcGIS Pro と Map Viewer の解析ツールにより使用されるジオプロセシング ツールも公開します。このタイプのルート検索サービスを作成するための最初の手順は、ArcGIS Pro で 1 つ以上のネットワーク解析レイヤーが含まれるマップ ドキュメントを作成することです。 次に、ネットワーク解析機能が有効な状態で、マップ ドキュメントをサービスとして公開します。 選択したプログラミング言語で ArcGIS Web API、ArcGIS Runtime SDK、またはサービスの REST API を使用して、生成されるサービスをプログラムで利用できます。
マップの作成
ルート検索サービスを公開するには、サービスで使用するネットワーク解析レイヤーが最低でも 1 つ含まれたマップを ArcGIS Pro で作成する必要があります。 [データの追加] ダイアログ ボックスを使用して、既存のネットワーク解析レイヤーを追加するか、「ネットワーク解析レイヤーを作成」することができます。 インポートまたは作成されたこのネットワーク解析レイヤーは、ローカル ネットワーク データセットを使用する必要があります。 ポータル (ArcGIS Online または ArcGIS Enterprise) からネットワーク データ ソースを使用する場合、ネットワーク解析機能を備えたサービスとしてマップを公開することはできません。
注意:
ロケーション-アロケーションと配車ルート (VRP) の公開および利用の操作は、ネットワーク解析機能を備えたマップ サービスでは利用できません。 ロケーション-アロケーション レイヤーと配車ルート レイヤーをマップに追加しないでください。
最寄り施設の検出解析レイヤーで検索する施設の数や解析のデフォルトとして使用される移動モードなど、ArcGIS Pro でネットワーク解析レイヤーのプロパティを編集できます。 これらのプロパティは、公開されたサービスによりデフォルト値として使用されます。
- ArcGIS Pro を使用してマップを作成します。
- ネットワーク データセットをマップに追加します。
- 1 つ以上のネットワーク解析レイヤーをマップに作成します。
サービスの公開
マップを作成して保存したら、ArcGIS Server サイトがポータルとフェデレートされている場合は ArcGIS Pro からマップをマップ イメージ レイヤーとして共有でき、ArcGIS Pro からスタンドアロンの ArcGIS Server サイトに公開する場合はマップ サービスとして共有できます。 マップ イメージ レイヤーまたはマップ サービスを公開するときに、ネットワーク解析機能を有効にします。
注意:
以下の手順により、サービスをマップ イメージ レイヤーとして公開できます。 代わりにマップ サービスを公開する場合は、「マップ サービスの公開」ドキュメントをご参照ください。- [共有] タブの [共有] グループで [Web レイヤーの公開] をクリックして、[Web レイヤーとして共有] ウィンドウを開きます。
- [一般] タブに情報をすべて入力します。
- [レイヤー タイプ] の下にある [マップ イメージ] チェックボックスをオンにします。
- [構成] タブで、マップ イメージ レイヤーのプロパティを構成して、ネットワーク解析機能を有効化します。
- ページの下部にある [分析] ボタンをクリックして、潜在的なエラーや警告を分析します。
- 検証に成功したら、[公開] をクリックして、マップを共有します。
マップ サービスで他のプロパティを構成するには、「ルート検索サービスのプロパティの編集」に関するドキュメントをご参照ください。
サービスの使用
ルート検索サービスを使用して、ネットワーク解析機能を自身のカスタム アプリケーションに追加できます。 ArcGIS の開発者は、ArcGIS Maps SDK for JavaScript、ArcGIS REST API、さまざまなネイティブの ArcGIS Maps SDKs などのルート検索サービスを操作できる多くの API を使用しています。