Spec-Zone.ru › OpenLayers

Карта

Карта состоит из слоёв, представления для их визуализации, взаимодействий для изменения содержимого карты и контроллеров с элементами пользовательского интерфейса.

Обзор
Создание
События

Представление

Представление управляет визуальными параметрами просмотра карты, такими как разрешение или поворот.

Представление с центром, проекцией, разрешением и поворотом

Слои

Слои — это лёгкие контейнеры, которые получают данные из источников.

ol/layer/Tile
ol/layer/Image
ol/layer/Vector
ol/layer/VectorImage
ol/layer/VectorTile
ol/layer/WebGLTile

Контроллеры

Контроллеры по умолчанию для карты
Все контроллеры

Взаимодействия

Взаимодействия по умолчанию для карты
Взаимодействия с векторными объектами
  • ol/interaction/Select
  • ol/interaction/Draw
  • ol/interaction/Modify
Все взаимодействия

Источники и форматы

Источники плиток для ol/layer/Tile или ol/layer/WebGLTile
Источники изображений для ol/layer/Image
Векторные источники для ol/layer/Vector
Векторные источники плиток для ol/layer/VectorTile
Форматы для чтения/записи векторных данных
ol/format/WMSCapabilities

Проекции

Все координаты и области должны быть предоставлены в проекции представления (по умолчанию: EPSG:3857). Для преобразования координат из географической системы координат и в неё используйте fromLonLat() и toLonLat(). Для областей и других проекций используйте transformExtent() и transform().

Найдите эти функции и многое другое в модуле ol/proj.

Наблюдаемые объекты

Изменения всех объектов можно наблюдать, вызвав метод object.on('propertychange'). Слушатели получают ObjectEvent с информацией о изменённом свойстве и старом значении.

Другие компоненты

ol/Geolocation
ol/Overlay

Политика изменения API

API OpenLayers состоит из
  • названий и сигнатур конструкторов
  • названий и сигнатур методов и свойств экземпляра
  • названий и сигнатур функций
  • названий констант

В рамках серии основных релизов API не будет изменяться. Любые изменения API будут сопровождаться новой основной версией.

Примечание: Политика изменения API не распространяется на имена классов CSS, используемых для стилизации пользовательского интерфейса OpenLayers. Она также не распространяется на любые определения типов и перечисления.

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API