標準ルート検索サービスの公開

標準ルート検索サービスは、Network Analyst ですぐに使用可能な機能を備えたマップおよびジオプロセシングのサービスです。 ArcGIS Enterprise でさまざまなタイプの解析を Web サービスとして使用して、ネットワーク解析レイヤーを行うため、これらの解析を標準ルート検索サービスとして公開できます。 標準ルート検索サービスを公開すると、ArcGIS Enterprise で、ArcGIS ProMap Viewer などのすぐに使える Esri アプリケーションのすべての機能と統合を使用できるようになります。

ArcGIS Enterprise を使用した標準ルート検索サービスの公開

標準ルート検索サービスを公開する最適な方法は、ArcGIS Enterprise を使用することです。 ArcGIS Enterprise にフェデレーション サーバーがある場合は、「ルート サービスの構成」をご参照ください。 スタンドアロン サーバーがある場合は「ルート検索サービスの公開」をご参照ください。 ルート検索サービスの構成とルート検索サービスの公開のユーティリティは、ネットワーク解析機能を持つマップ サービスを公開するだけでなく、ArcGIS ProMap Viewer の解析ツールにより使用されるジオプロセシング ツールも公開します。

ArcGIS Enterprise を使用した標準ルート検索サービスの詳細

ArcGIS Pro を使用した標準ルート検索サービスの公開

標準ルート検索サービスは ArcGIS Enterprise を使用してのみ公開できます。ただし、ネットワーク解析機能がある標準マップ サービスは、ArcGIS Pro を使用しても公開できます。 たとえば、ArcGIS Enterprise を使用して公開されたサービスで使用されるものとは別のネットワーク データセットを使用する必要がある場合は、ArcGIS Pro を使用してこの 1 つのサービスを公開できます。 組織では道路の中心線データに基づくネットワーク解析の大部分を、ArcGIS Pro などのアプリケーションや Map Viewer で使用できる解析ツールを使用して実行している可能性があります。 同時に、キャンパス内の通路や廊下を表す屋内の交通ネットワークに対する解析を、ArcGIS Indoors によるアプリケーションを使用して実行する必要があるかもしれません。 このような場合には、ArcGIS Enterprise を使用して、道路の中央線データから作成されたネットワーク データセットに基づくすべてのルート検索サービスを公開できます。 追加のルート検索サービスは、屋内ネットワーク データセットに基づいて (ネットワーク解析機能を持つマップ サービスとして) 公開できます。これらのルート検索サービスは ArcGIS Indoors で利用できるアプリケーションで使用することができます。

ネットワーク解析機能を持つ標準マップ サービスを公開する場合は、ArcGIS Network Analyst extension を使用して有効化されたネットワーク解析機能を持つ ArcGIS Proマップ サービスを公開できます。

注意:
ArcGIS Pro から ArcGIS Enterprise に公開する場合は、マップ イメージ レイヤーの共有ワークフローをご参照ください。 ArcGIS Pro からスタンドアロンの ArcGIS Server サイトに公開する場合は、マップ サービスの公開ドキュメントをご参照ください。

このタイプのルート検索サービスを作成するための最初の手順は、ArcGIS Pro で 1 つ以上のネットワーク解析レイヤーが含まれるマップ ドキュメントを作成することです。 位置情報サービスを使用している場合は、ネットワーク データセット レイヤーをマップに追加する必要もあります。 次に、ネットワーク解析機能が有効な状態で、マップ ドキュメントをサービスとして公開します。 選択したプログラミング言語で ArcGIS Web API、ArcGIS Runtime SDK、またはサービスの REST API を使用して、生成されるサービスをプログラムで利用できます。

マップの作成

ルート検索サービスを公開するには、サービスで使用するネットワーク解析レイヤーが、最低でも 1 つ含まれたマップを ArcGIS Pro で作成する必要があります。 [データの追加] ダイアログ ボックスを使用して、既存のネットワーク解析レイヤーを追加するか、ネットワーク解析レイヤーを作成することができます。 インポートまたは作成されたこのネットワーク解析レイヤーは、ローカル ネットワーク データセットを使用する必要があります。 ポータル (ArcGIS Online または ArcGIS Enterprise) からネットワーク データ ソースを使用する場合、ネットワーク解析機能を備えたサービスとしてマップを公開することはできません。 位置情報サービスを公開している場合は、ネットワーク データセット レイヤーをマップに追加する必要もあります。

注意:

ロケーション-アロケーションと配車ルート (VRP) の公開および利用の操作は、ネットワーク解析機能を備えたマップ サービスでは利用できません。 ロケーション-アロケーション レイヤーと配車ルート レイヤーをマップに追加しないでください。

最寄り施設の検出解析レイヤーで検索する施設の数や解析のデフォルトとして使用される移動モードなど、ArcGIS Pro でネットワーク解析レイヤーのプロパティを編集できます。 これらのプロパティは、公開されたサービスによりデフォルト値として使用されます。

  1. ArcGIS Pro を使用してマップを作成します。
  2. ネットワーク データセットをマップに追加します。

    位置情報サービスは、ネットワーク データセット レイヤー リソースで実行されます。 ルート検索サービスを使用してネットワーク解析を正常に実行するには、ルート検索サービスが解析の各入力が配置されるネットワーク データセットの位置を識別する必要があります。

  3. 1 つ以上のネットワーク解析レイヤーをマップに作成します。
  4. ネットワーク解析レイヤーの解析設定を構成します。

サービスの公開

マップを作成して保存したら、ArcGIS Server サイトがポータルとフェデレートされている場合は、ArcGIS Pro からマップをマップ イメージ レイヤーとして共有でき、ArcGIS Pro からスタンドアロンの ArcGIS Server サイトに公開する場合は、マップ サービスとして共有できます。 マップ イメージ レイヤーまたはマップ サービスを公開するときに、ネットワーク解析機能を有効にします。

注意:
以下の手順により、サービスをマップ イメージ レイヤーとして公開できます。 代わりにマップ サービスを公開する場合は、マップ サービスの公開ドキュメントをご参照ください。

  1. [共有] タブの [共有] グループで、[Web レイヤーの公開] をクリックして、[Web レイヤーとして共有] ウィンドウを開きます。
  2. [一般] タブに情報をすべて入力します。
  3. [レイヤー タイプ] の下にある [マップ イメージ] チェックボックスをオンにします。
  4. [構成] タブで、マップ イメージ レイヤーのプロパティを構成して、ネットワーク解析機能を有効化します。
  5. ページの下部にある [分析] ボタンをクリックして、潜在的なエラーや警告を分析します。
  6. 検証に成功したら、[公開] をクリックして、マップを共有します。

マップ サービスで他のプロパティを構成するには、ルート検索サービスのプロパティの編集に関するドキュメントをご参照ください。

サービスの使用

ルート検索サービスを使用して、ネットワーク解析機能を自身のカスタム アプリケーションに追加できます。 ArcGIS の開発者は、ArcGIS Maps SDK for JavaScriptArcGIS REST API、さまざまなネイティブの ArcGIS Maps SDKs などのルート検索サービスを操作できる多くの API を使用しています。

ルート検索サービスにアクセスするさまざまな API の詳細