Skip to main content

Подключение Services Directory ArcGIS Server к вашему порталу

Services Directory является REST-представлением всех сервисов, работающих на сайте . Одна из ссылок в Services Directory позволяет просмотреть сервис в . Вы можете настроить Services Directory таким образом, чтобы эта ссылка отображала сервис на вашем собственном портале вместо .

Когда пользователь выбирает просмотр сервиса по ссылке ArcGIS JavaScript, для просмотра сервиса используется ArcGIS Maps SDK for JavaScript, размещенный в ArcGIS Online. Можно настроить каталог сервисов на использование локально развернутого ArcGIS Maps SDK for JavaScript или локального API, установленного на вашем портале.

  1. В веб-браузере откройте ArcGIS Server Administrator Directory и войдите под учетной записью, имеющей права администратора сайта.

    Administrator Directory обычно доступна через URL-адрес, такой как https://gisserver.example.com:6443/arcgis/admin.

  2. В Administrator Directory щелкните system > handlers > rest > servicesdirectory > edit.

  3. В поле ArcGIS.com URL введите URL-адрес Map Viewer вашего портала, например, https://webadaptorhost.example.com/webadaptorname/home/webmap/viewer.html.

  4. В поле ArcGIS.com Map Text введите надпись для URL-адреса вашего Map Viewer, например, 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-адрес связан со ссылкой Built using the ArcGIS JavaScript API, которая появляется в верхней части страницы при просмотре сервиса с использованием ArcGIS Maps SDKs. По умолчанию используется онлайн-SDK для ArcGIS Maps SDKs. Вы можете заменить ее ссылкой на локально установленные 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. Щелкните Сохранить.