Skip To Content

Настройка автономного развертывания

Если вы настраиваете ArcGIS Enterprise в среде, не имеющей выхода в интернет, либо доступ к интернету запрещен вашей организацией, вы можете столкнуться со следующими проблемами:

  • При доступе на веб-сайт ArcGIS Enterprise и к ArcGIS Portal Directory через HTTPS, необходимо время (до минуты), чтобы приложение загрузило Internet Explorer.
  • Вы не можете успешно печатать или просматривать веб-карты.
  • Поиск и размещение адресов на веб-карте выполнить невозможно.
  • Вычисление площадей и рисование объектов работает некорректно.
  • Вы не можете задать экстент элемента веб-карты на веб-сайте портала.
  • Базовые карты не появятся при добавлении в Map Viewer Classic OGC WMS-сервисов.
  • Если вы включили публикацию в социальные сети, эти ссылки открываются с ошибкой 404.

Для исправления этой ситуации вам необходимо задать определенные настройки HTTPS, а затем перенастроить портал на использование локальных ресурсов. Для этого см. следующие разделы.

Настройка HTTPS

При настройке своего портала ArcGIS Enterprise в автономной среде, необходимо убедиться, что портал доверяет сертификатам от вашего центра сертификации. Подробнее см. в Настройка портала на доверие к сертификатам, полученным от вашего центра сертификации.

Также необходимо изменить поведение Internet Explorer, чтобы он не подключался к Интернету при использовании HTTPS.

Предотвратите подключение к Интернету Internet Explorer при использовании HTTPS

По умолчанию когда вы вводите HTTPS URL-адреса, Internet Explorer пытается подключиться к Интернету. В среде без доступа к Интернету, браузер некоторое время предпринимает попытки подключиться к нему, обычно в течение минуты. Например, после истечения одной минуты, браузер завершит период ожидания (тайм-аут) и успешно подключится к URL-адресу. Такое поведение часто принимают за ненадежность соединения, так как кажется, что браузер зависает до достижения значения тайм-аута.

Чтобы предотвратить такое поведение и разрешить немедленный доступ браузера к веб-сайту и ArcGIS Portal Directory, уменьшите значение времени ожидания на каждом компьютере, где установлен Internet Explorer. Чтобы сделать это, выполните следующие действия:

  1. Щелкните Пуск > Запустить.
  2. В диалоговом окне Открыть введите mmc и щелкните OK.
  3. Щелкните Файл > Добавить/Удалить Snap-in.
  4. В диалоговом окне Добавить/Удалить Snap-ins, выберите Редактор объектов групповой политики и щелкните Добавить.
  5. В диалоговом окне Выбрать объект групповой политики, щелкните Завершить.
  6. В диалоговом окне Добавить/Удалить Snap-ins, щелкните OK.
  7. Под Корень консоли, раскройте Политика локального компьютера > Конфигурация компьютера > Настройки Windows > Настройки безопасности и выберите Политики открытого ключа.
  8. Под Тип объекта, дважды щелкните Настройки проверки пути сертификации.
  9. Щелкните вкладку Восстановление сети и включите Определить настройки данной политики.
  10. Измените значение Настройки периода восстановления (таймаута) по умолчанию на 1 секунду.
  11. Нажмите OK.
  12. В разделе Корень консоли, раскройте Политика локального компьютера > Конфигурация компьютера > Административные шаблоны > Система > Управление связью через Интернет и выберите Настройки связи через Интернет.
  13. Дважды щелкните Отключить автоматическое обновление корневых сертификатов и выберите Включено.
  14. Нажмите ОК и закройте консоль.

Направление портала на локальные ресурсы

Элементы, которым необходимо указать локальные ресурсы, включают, в том числе, сервисы портала ArcGIS Enterprise и свойства веб-сайта. Параметры служебных сервисов настраиваются через портал. Веб-сайт имеет свои собственные файлы конфигурации, которые также необходимо изменить.

Отключение внешних ресурсов

Поскольку для некоторых ресурсов Esri требуется доступ к Интернету, нужно выключить ресурсы для предотвращения запросов к ресурсам ArcGIS Online. При выключении ресурсов выбранная группа элементов будет отключена:

  • Все базовые карты, принадлежащие "esri_[lang]"
  • Все ресурсы, принадлежащие "esri_nav"
  • Все ресурсы, принадлежащие "esri"

Чтобы отключить внешние ресурсы, выполните следующее:

  1. Войдите в ArcGIS Portal Directory в качестве администратора вашей организации. URL-адрес имеет формат https://webadaptorhost.domain.com/webadaptorname/portaladmin.
  2. Щелкните Система > Ресурсы > Конфигурация> Обновить.
  3. Убедитесь, что выбрана опция Неверно и щелкните Обновить.

Поскольку внешние ресурсы были отключены, вам нужно задать пользовательскую группу, базовые карты которой будут показаны в галерее базовых карт.

Базовые карты

Портал ArcGIS Enterprise поставляется предварительно настроенным с набором базовых карт из ArcGIS Online. Использование базовых карт в автономной среде не поддерживается. Вместо этого создайте собственные базовые карты и настройте портал на поиск этих карт в галерее базовых карт.

Примечание:

Перед созданием пользовательских базовых карт настройте ваш портал ArcGIS Enterprise на использование базовых карт Esri по умолчанию. Выполнение этого шага обеспечит правильную работу функций Map Viewer Classic при создании пользовательских базовых карт.

  1. Войдите на веб-сайт портала как администратор или участник с правами на управление веб-сайтом организации.
  2. Щелкните Организация и щелкните Настройки.
  3. Щелкните вкладку Карта.
  4. В разделе Галерее базовых карт отключите опцию Использовать векторные базовые карты Esri в приложениях, поддерживаемых ArcGIS.

См. Настройка базовых карт для получения подробной информации о создании и настройке пользовательских базовых карт на вашем портале ArcGIS Enterprise.

Ресурсы ArcGIS Living Atlas of the World

ArcGIS Living Atlas of the World - это подборка проверенных, готовых к использованию географических ресурсов, доступных в ArcGIS Online. Их можно отключить на портале ArcGIS Enterprise для автономных сред. Однако вы по-прежнему можете использовать ArcGIS Living Atlas ресурсы слоя границ в автономной среде, загружая файлы из My Esri и публикуя их на портале как векторные слои.

Служебные сервисы

Чтобы узнать, как настроить служебные сервисы для работы с локальными ресурсами, обратитесь к разделу Настройка служебных сервисов. Ниже приводится общее описание необходимых изменений.

  • Сервис печати – когда вы щелкаете Печать на портале Map Viewer или в Map Viewer Classic, для просмотра и печати карт используется сервис печати. По умолчанию сервис берется из ArcGIS Online. В автономной среде вам следует настроить свой портал на использование сервиса печати на сайте ArcGIS Server, а иначе вы не сможете печатать и предварительно просматривать веб-карты. Сервис может быть предварительно настроенным сервисом печати сайта ArcGIS Server или настраиваемым сервисом печати, размещенным на сервере.

    Когда вы задаете хост-сервер для портала, сервис печати хост-сервера автоматически настраивается для работы с порталом. Чтобы использовать сервис печати на портале, необходимо только запустить его и предоставить к нему доступ. Однако если вы ранее настраивали сервис печати для работы с порталом, при задании хост-сервера URL-адрес не обновляется. Вам следует запустить сервис, предоставить к нему доступ, затем настроить его как служебный.

  • Сервис геокодирования - портал ArcGIS Enterprise предварительно настроеный для использования ArcGIS World Geocoding Service размещенного в ArcGIS Online, который позволяет вам найти и сопоставить указанный адрес или название места. В автономной среде необходимо настроить собственный сервис геокодирования ArcGIS Server для поиска адресов.

  • Сервис геометрии – сервисы геометрии выполняют вычисления, необходимые для выполнения такого пространственного анализа, как вычисление буферных зон и площадей. Портал ArcGIS Enterprise по умолчанию использует сервис геометрии ArcGIS Online. В автономной среде необходимо настроить собственный сервис геометрии ArcGIS Server. Сервис может быть сервисом предварительно сконфигурированной геометрии сайта ArcGIS Server или пользовательским сервисом геометрии, размещенным на сервере.

  • Сервис маршрутов – сервисы маршрутов позволяют определять направления движения между двумя или более местоположениями. Сервис маршрутизации портала используется для функции Маршруты, доступной в веб-картах. По умолчанию для портала сервис маршрутов не настроен. Для получения маршрутов из Map Viewer или Map Viewer Classic в автономной среде необходимо опубликовать свой собственный сервис маршрутов ArcGIS Server.

Свойства веб-сайта

  • extentService: "<URL-адрес локального картографического сервиса>", – экстент-сервис используется для обновления или задания экстента элемента веб-карты в диалоговом окне Задать экстент на веб-сайте портала. По умолчанию экстент сервиса берется из ArcGIS Online. В автономной среде вам нужно настроить свой портал на работу с кэшированным картографическим сервисом GIS Server. Сервис должен использовать систему географических координат WGS 1984 со стандартным ID (WKID) 4326.

  • gcsBasemapService: "<URL-адрес локального картографического сервиса>", – сервис базовых карт GCS используется в качестве базовой карты для WMS-сервисов OGC, которые не поддерживают систему координат Web Mercator. По умолчанию сервис базовой карты GCS исходит из ArcGIS Online. В автономной среде вам нужно настроить свой портал на работу с картографическим сервисом GIS Server. Сервис должен использовать систему географических координат WGS 1984 со стандартным ID (WKID) 4326.

  • configurePortalAGOEnv: "www.arcgis.com", – используется для определения, используется ли прокси для конфигурирования служебных сервисов. Прокси-сервер по умолчанию для настроенных служебных сервисов - www.arcgis.com. В автономной среде установите это свойство на false.

  • portalAGOConfigEnabled: true, – контролирует отображение вкладки ArcGIS Online на странице Настройки Организации. В автономной среде установите это свойство на false. Чтобы отключить доступ к ресурсам ArcGIS Living Atlas, выполните инструкции по отключению доступа к ресурсам Living Atlas на портале, затем укажите это свойство как false.

  • portalLivingAtlasConfigEnabled: true, – вместе со свойством portalAGOConfigEnabled это свойство контролирует отображение раздела настроек ресурсов Living Atlas на вкладке ArcGIS Online на странице Настройки Организации. Вы отключенной среде следуйте инструкциям по отключению доступа к ресурсам Living Atlas на портале, затем установите эту настройку как false.

  • searchArcGISOnlineEnabled: false, - с этим свойством можно отключить опцию в Map Viewer Classic для поиска слоев в ArcGIS Online. По умолчанию используется значение true. Если параметр отключен, опция поиска слоев в ArcGIS Online будет скрыта в диалоговом окне Поиск слоев в Map Viewer Classic.

    Примечание:

    Чтобы отключить эту опцию в Map Viewer, вам нужно изменить свойство searchArcGISOnlineEnabled на false в файле конфигурации, расположенном в <Portal for ArcGIS installation directory>\apps\mapviewer\js\config\viewer.json. Когда вы измените это свойство и сохраните файл, очистите кэш браузера и откройте Map Viewer. После обновления любые изменения этого свойства не сохранятся.

  • showSocialMediaLinks: false, – указывает, отображаются ли ссылки на Facebook и Twitter в диалоговом окне информации об элементе. Значением по умолчанию является false, что означает, что ссылки не отображаются. Если для этого свойства после установки было установлено значение true, вам нужно отключить ссылки в автономной среде.

Файл, содержащий эти свойства, расположен в <Portal for ArcGIS installation directory>\customizations\<version number>\framework\webapps\arcgis#home\js\arcgisonline\config.js. Рекомендуется создать резервную копию этого файла перед редактированием.

Подсказка:

Чтобы увидеть изменения на веб-сайте портала после редактирования свойств в файле вам потребуется перезагрузить портал для применения изменений и очистки кэша браузера (включая cookies). Подробнее см. раздел Настройка расширенных опций портала.

Изменения этих параметров не будут сохранены при обновлении. Изменения в файле config.js после обновления должны быть выполнены заново.

ArcGIS API for JavaScript

Portal for ArcGIS 10.9.1 включает в себя версии 3.37 и 4.20 ArcGIS API for JavaScript как часть установки. Шаблоны портала и веб-приложений автоматически ссылаются на установленный API. Версия 3.37 API доступна в https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi. Версия 4.20 API доступна в https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi4.

Вы можете загрузить и разместить свою собственную версию ArcGIS API for JavaScript для использования с версией для разработчиков ArcGIS Web AppBuilder или для использования новейших функций API.

Локальный API также может быть использован для просмотра сервисов ArcGIS Server в Services Directory. Подробнее см.в разделе Подключение ArcGIS Server Services Directory к порталу.

Шаблоны веб-приложений

ArcGIS Enterprise содержит различные шаблоны веб-приложений, которые пользователи могут публиковать на портале или загружать и размещать на веб-сервере. Подробнее см. Настраиваемые шаблоны приложений в Справке портала.

Шаблоны веб-приложений, которые пользователи публикуют на портале, автоматически настраиваются на использование локально размещаемого ArcGIS API for JavaScript. Если вашим пользователям будет необходимо загрузить шаблоны веб-приложений и использовать их для работы с размещенными на веб-сервере приложениями, то им нужно следовать инструкциям файла readme, входящего в комплект с шаблонами.