Авторизация

Логин:
Пароль:
Восстановить пароль
Регистрация
  • Форум
  • Блоги
  • Контакты
  • Новости
  • Продукты
  • Отрасли
  • Обучение
  • Поддержка
  • События
  • О компании
  • Локальная установка JS API позволяет сократить интернет-трафик, например, это позволяет просматривать сервисы ArcGIS Server с помощью JavaScrpit Viewer не обращаясь к внешним ресурсам. Загрузить JS API можно на сайте Esri.

    Начиная с версии ArcGIS Server 10.1 появилась возможность прописывать ссылки на локальный JS API с помощью интерфейса администратора ArcGIS Server. В руководствах по установке новых версий JS API это отражено, а старые, до версии 3.8 включительно ссылаются на старую документацию интерфейса администратора.

    Подробно описано в документации.

    Если коротко, то для изменения ссылок с arcgisonline на локальный JS API необходимо открыть ссылку: 

    "http://ваш_хост:6080/arcgis/admin/system/handlers/rest/servicesdirectory/edit", 
    прописать на этой странице ссылки на локальные ресурсы и сохранить изменения.

    При этом изменения сохраняются в config-store (и локальном ArcGIS\Server\....\resources\rest-config.properties), применяются ко всем узлам сайта, перечитываются каждый раз при старте конкретного узла.

    Кроме вышеперечисленных дейчствий необходимо добавить “init.js” в качестве документа по умолчанию для веб-сервера, в который вы устанавливаете JS API.

    В руководствах по установке JS API, которые находятся внутри архива указывается, что нужно “проконтролировать  файл mapserverJSAPI.jsp, чтобы в нем была ссылка на esri.css”. Этого делать не следует. В файл mapserverJSAPI.jsp никаких изменений вносить не следует.

    Распечатать страницу