日本語

問題: Web AppBuilder for ArcGIS で Near Me ウィジェットがフリーズし、結果が返されない

説明

Web AppBuilder for ArcGIS アプリケーションの [ルート案内] 設定で構成された近隣検索ウィジェットは、バッファー内のフィーチャを検索したり、定義された場所へのルート案内を取得したりするために使用されます。 近隣検索ウィジェットを使用して選択フィーチャへのルート案内を取得する際、ウィジェットがフリーズして結果が返されない場合があります。

原因

考えられる原因の 1 つは、近隣検索ウィジェットで構成された検索レイヤーのシェープ フィールドが非表示になっていることです。 シェープ フィールドはレイヤーのジオメトリ フィールドで、レイヤーに対して空間検索を実行する必要があります。

解決策または対処法

この問題を解決するには、レイヤーのシェープ フィールドを ArcMap または ArcGIS Pro で表示し、レイヤーを ArcGIS Online に再公開して Web AppBuilder for ArcGIS で使用します。

  1. ArcMap または ArcGIS Pro で、マップにレイヤーを追加してシェープ フィールドを表示します。
  2. ArcGIS Online にレイヤーを公開します。 これを実行する手順については、「ホスト フィーチャ レイヤーの公開」をご参照ください。
  3. ArcGIS Online で、Web アプリケーションの作成に使用した Web マップに新しいフィーチャ レイヤーを追加します。
  4. 新しいフィーチャ レイヤーを含む Web マップから、新しい Web アプリケーションを作成します。
  5. Web AppBuilder for ArcGIS で近隣検索ウィジェットを追加および構成し、検索レイヤーとして新しいレイヤーを使用します。
以下の図は、[ルート案内] 設定で構成された近隣検索ウィジェットの結果を示しています。

An image of the Near Me widget result.

関連情報