Skip To Content

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

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

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

Примечание:

При отсутствии подключения к интернету, необходимо использовать локальную версию Map Viewer Classic и ArcGIS Maps SDK for JavaScript, чтобы позволить пользователям просматривать сервисы по ссылкам.

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

    Administrator Directory обычно доступна через URL-адрес, такой как https://gisserver.domain.com:6443/arcgis/admin. Если ваш сервер интегрирован с порталом, дополнительные инструкции по входу см. в разделе Доступ в Administrator Directory интегрированного сервера.

  2. В Administrator Directory, щелкните system > handlers > rest > servicesdirectory > edit.
  3. В окне ArcGIS.com URL введите URL-адрес вашего портала Map Viewer Classic, например, https://webadaptorhost.domain.com/webadaptorname/home/webmap/viewer.html.
  4. В окне ArcGIS.com Map Text введите надпись для URL-адреса вашего Map Viewer Classic, например, ArcGIS Enterprise Map Viewer.
  5. Чтобы использовать локально развернутую версию ArcGIS Maps SDK for JavaScript, измените содержание следующих окон для включения локальных URL-адресов:
    • JavaScript API URL

      Например: https://webadaptorhost.domain.com/webadaptorname/jsapi/jsapi4/

      Примечание:

      При указании версии ArcGIS Maps SDK for JavaScript, она должна быть из релиза 4.x.

    • JavaScript API SDK URL

      Данный URL-адрес подключается по ссылке Построить с использованием ArcGIS JavaScript API, которая появляется вверху страницы при просмотре сервиса с использованием ArcGIS Maps SDKs. По умолчанию эта ссылка переводит на онлайн-SDK для ArcGIS Maps SDK for JavaScript. Вы можете заменить ее на ссылку на локально установленный ArcGIS Maps SDK for JavaScript.

    • JavaScript API CSS URL

      Например: https://webadaptorhost.domain.com/webadaptorname/jsapi/jsapi4/dijit/themes/tundra/tundra.css

    Примечание:

    При указании версии ArcGIS Maps SDK for JavaScript, она должна быть из версии 4.x.

  6. Щелкните Сохранить.