Skip to main content

ポータルへの ArcGIS Server Services Directory の接続

ArcGIS Server Services Directory は、ArcGIS Server サイトで実行されているすべてのサービスの RESTful な表現です。 Services Directory のリンクの 1 つを使用して、Map Viewer でサービスをプレビューできます。 このリンクが、サービスを ArcGIS Online Map Viewer の代わりに独自の Map Viewer で表示するように、Services Directory を構成できます。

ArcGIS JavaScript リンクでサービスを表示するとき、サービスの表示には ArcGIS Online でホストされる ArcGIS Maps SDK for JavaScript が使用されます。 ローカルに配置されている ArcGIS Maps SDK for JavaScript、またはポータルと一緒にインストールされているローカル API を使用するように、Services Directory を構成できます。

  1. Web ブラウザーで ArcGIS Server Administrator Directory を開き、サイトの管理権限を持つアカウントでサイン インします。

    通常、ArcGIS Server Administrator Directory は、https://gisserver.example.com:6443/arcgis/admin などの URL から使用できます。

  2. Administrator Directory で、システム > ハンドラー > rest > servicesdirectory > 編集 をクリックします。

  3. ArcGIS.com URL ボックスで、ポータルの Map Viewer への URL を入力します (例: https://webadaptorhost.example.com/webadaptorname/home/webmap/viewer.html)。

  4. ArcGIS.com マップ テキスト ボックスで、Map Viewer の URL のラベルを入力します (例: ArcGIS Enterprise Map Viewer)。

  5. ローカルにデプロイされているバージョンの ArcGIS Maps SDK for JavaScript を使用するには、ローカル URL を含むように次のボックスを変更します:

    • JavaScript Maps API URL

      例: https://webadaptorhost.example.com/webadaptorname/jsapi/jsapi4/

      注意:

      ArcGIS Maps SDK for JavaScript のバージョンを指定するときは、4.x リリース以降にする必要があります。

    • JavaScript Maps SDK URL

      この URL は、ArcGIS Maps SDKs を使用してサービスを表示するときに、ページの上部に表示される ArcGIS JavaScript API を使用して構築 リンクに接続されます。 デフォルトでは、ArcGIS Maps SDKs のオンライン SDK に移動します。 これは、ローカルにインストールされた ArcGIS Maps SDKs へのリンクに置き換えることができます。

    • JavaScript Maps CSS URL

      例: https://webadaptorhost.example.com/webadaptorname/jsapi/jsapi4/esri/css/main.css

    注意:

    ArcGIS Maps SDK for JavaScript のバージョンを指定するときは、4.x リリース以降にする必要があります。

  6. 保存 をクリックします。