Skip To Content

Подключение каталога сервисов ArcGIS Server к порталу

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

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

Примечание:

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

  1. В веб-браузере откройте директорию ArcGIS Server Administrator и войдите с учетной записью, которая имеет права администратора на сайте. Administrator Directory обычно доступна по URL-адресу, подобному следующему: http://gisserver.domain.com:6080/arcgis/admin. Если ваш сервис интегрирован с порталом, дополнительные инструкции по входу см. в разделе Доступ в Administrator Directory интегрированного сервера.
  2. В Administrator Directory, щелкните system > handlers > rest > servicesdirectory > edit.
  3. В окне ArcGIS.com URL, введите URL-адрес вьюера карт вашего портала, например, https://webadaptor.domain.com/arcgis/home/webmap/viewer.html
  4. В окне ArcGIS.com Map Text, введите название для URL-адреса вашего вьюера карт, например, Portal for ArcGIS Map.
  5. Если вы хотите использовать локально развернутую версию ArcGIS API for JavaScript, измените содержание следующих окон для включения локальных URL-адресов.
    • JavaScript API URL

      Пример: https://webadaptor.domain.com/arcgis/jsapi/jsapi/

    • JavaScript API SDK URL

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

    • JavaScript API CSS URL

      Пример: https://webadaptor.domain.com/arcgis/jsapi/jsapi/dijit/themes/tundra/tundra.css

    • JavaScript API CSS2 URL

      Пример: https://webadaptor.domain.com/arcgis/jsapi/jsapi/esri/css/esri.css

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