Опубликовано пользователем в категории По-русски.

Продолжаем серию публикаций на русском языке о развитии ArcGIS API for JavaScript. В этой заметке мы кратко расскажем о том, что нового появилось в версии 3.4:

Виджет Маршруты (Directions):
Готовый к использованию в приложениях виджет предлагает пользователям функцию построения маршрутов, при этом для его добавления в приложение требуется пара строк кода. По умолчанию виджет использует сервис построения маршрутов ArcGIS Online, но может быть настроен для использования любого сервиса, опубликованного с помощью ArcGIS Server с дополнительным модулем Network Analyst. Виджет не только реализует описанную выше функциональность, но и предлагает стандартные компоненты для пользовательского интерфейса:

Построение маршрутов

Виджет Маршруты (Directions). (©Esri)

Методы навигации по карте возвращают «отложенные» объекты:

Методы навигации по карте, такие как задать экстент (setExtent), центрировать в точке (centerAt) возвращают отложенные объекты (Deferreds). Ранее эти методы не возвращали никаких значений. Использование отложенных объектов сокращает объем кода, необходимый для того, чтобы убедиться в выполнении метода перед последующим выполнением дополнительного кода.

Обновление всплывающих окон:
Виджет всплывающих окон (Popup widget) теперь по умолчанию используется для создания окон с информацией об объектах на карте. Изменение механизма отображения окон упрощает размещение всплывающего окна в контейнере за пределами карты, улучшает поддержку текста с размещением справа налево, а также предлагает несколько новых опций управления страницами содержимого и подсветкой объектов.

Асинхронное определение модулей (AMD):
Все модули API теперь поддерживают технологию AMD, при этом сохраняется поддержка традиционного способа определения модулей с помощью dojo.require и не требуется переписывать код при переходе на версию 3.4. Опубликована дополнительная документация об использовании модулей API и AMD.

И еще:
Как и в предыдущих обновлениях были исправлены ошибки, а в документацию добавлены примеры использования новых функций. С полным списком обновлений можно ознакомиться в специальном разделе сайта для разработчиков.

Оригинальная статья в блоге Esri.

Теги:


Комментирование завершено.