OpenLayers3¶
Картографическая библиотека для настольных/мобильных браузеров и ГИС-клиент¶
OpenLayers3 — легковесная картографическая библиотека для настольных и мобильных браузеров, использующая такие современные технологии как HTML5, WebGL и CSS3.
OpenLayers3 — это полностью переписанная версия зарекомендовавшей себя библиотеки OpenLayers2. Эти библиотеки предлагают исчерпывающий набор как базовых, так и продвинутых возможностей, необходимых при создании веб-карт и ГИС.
Базовые функции¶
- Слои
- Растровые: WMS/WMTS, OpenStreetMap, MapQuest, Stamen, Bing, статические изображения и т.д.
- Векторные: WFS, KML, GeoJSON, TopoJSON, GPX и IGC.
- Теплокарты.
- Отрисовка векторных слоёв как растровых.
- Контролы и интерактивность
- Обзорная карта, масштабный слайдер, кнопки изменения масштаба, масштабная линейка, контрол вращения карты и т.д.
- Сдвиг, изменение масштаба, вращение, выделение объектов, редактирование и т.д.
- Стилизация и кастомизация
- Продвинутые средства стилизации объектов: точек, линий, полигонов и иконок.
- Кастомизация внешнего вида и поведения контролов путём использования CSS3.
- Оверлеи
- Отрисовка произвольного элемента DOM в любом месте карты.
- Высокая гибкость процесса создания подсказок и маркеров.
- Возможность добавления возможностей HTML5 в картографическое приложение.
- События
- Создание функций, срабатывающих при наступлении определённых событий карты.
- Создание собственных контролов или элементов взаимодействия с картой.
- Разное
- Поддержка мобильных браузеров.
- Легковесная библиотека. Имеется возможность создания собственных сборок для уменьшения размера.
- Отрисовка карт с использованием различных технологий: Canvas, WebGL, DOM.
- Растровый анализ (изменение тона/насыщенности).
Дополнительная информация¶
Веб-сайт: http://openlayers.org
Лицензия: BSD
Версия ПО: 3.7.0
Интерфейсы API: JavaScript