Если вы выполняете настройку ArcGIS Notebook Server в среде без подключения к интернету или доступ к интернету в вашей организации запрещен, на Notebook Server необходимо настроить системный параметр jsapiCDN.
Загрузка ArcGIS Maps SDK for JavaScript в автономной среде
При настройке ArcGIS Notebook Server в среде без доступа к интернету необходимо загрузить ArcGIS Maps SDK for JavaScript в автономную среду, и настроить системное свойство jsapiCDN в ArcGIS Notebook Server для отображения слоев с помощью виджета карты в блокноте.
Чтобы настроить ArcGIS Maps SDK for JavaScript в отключенной среде, выполните следующие действия:
- Загрузите версию ArcGIS Maps SDK for JavaScript 4.30 и разверните его на веб-сервере в автономной среде.
- Зарегистрируйте типы MIME, необходимые на веб-сервере, на котором размещен API.
- Убедитесь, что ArcGIS Maps SDK for JavaScript доступен из браузера в автономной среде, используя следующий формат URL-адреса: https://[webserver.domain.com]/[path to v4.30 api]/init.js.
https://webserver.domain.com/arcgis_js_v424_api/arcgis_js_api/javascript/4.30/init.js
Настройка системного параметра jsapiCDN
Для настройки системного свойства jsapiCDN, выполните следующие шаги:
Примечание:
Прежде чем вносить это изменение, убедитесь, что в работе нет активных блокнотов, поскольку обновление системных свойств сервера блокнотов приведет к закрытию всех активных контейнеров блокнотов.
- Войдите в ArcGIS Notebook Server Administrator Directory как администратор.
Директория обычно доступна по адресу https://notebookserver.domain.com:11443/arcgis/admin или https://notebookserverwebadaptor.domain.com/webadaptor/admin.
- Щелкните Система > Свойства.
- Щелкните Обновить свойства.
- Добавьте "jsapiCDN": "https://[webserver.domain.com]/[path to v4.30]" в конец имеющегося списка свойств.
- Щелкните Обновить свойства, чтобы сохранить внесенные изменения.
Все вновь открытые блокноты теперь будут применять обновленный JavaScript API для отображения виджета карты.