ol/Overlay
Классы
- Overlay
Определения типов
-
Options{Object}
-
Свойства:
Имя Тип Описание idчисло | строка | undefined Установите идентификатор наложения. Идентификатор наложения можно использовать с методом
getOverlayById.elementHTMLElement | undefined Элемент наложения.
offsetМассив.<число>
(по умолчанию [0, 0])Смещения в пикселях, используемые при позиционировании наложения. Первый элемент в массиве — горизонтальное смещение. Положительное значение смещает наложение вправо. Второй элемент в массиве — вертикальное смещение. Положительное значение смещает наложение вниз.
positionCoordinate | undefined Позиция наложения в проекции карты.
positioningPositioning
(по умолчанию 'top-left')Определяет, как наложение фактически позиционируется относительно его свойства
position. Возможные значения:'bottom-left','bottom-center','bottom-right','center-left','center-center','center-right','top-left','top-center'и'top-right'.stopEventboolean
(по умолчанию true)Выполнять ли остановку распространения событий в область просмотра карты. Если
trueналожение размещается в том же контейнере, что и элементы управления (имя класса CSSol-overlaycontainer-stopevent); еслиfalseоно размещается в контейнере с именем класса CSS, указанным в свойствеclassName.insertFirstboolean
(по умолчанию true)Вставлять ли наложение в первую очередь в контейнер наложений или добавлять его в конец. Если наложение размещается в том же контейнере, что и элементы управления (см. опцию
stopEvent), вы, вероятно, установитеinsertFirstвtrue, чтобы наложение отображалось под элементами управления.autoPanPanIntoViewOptions | boolean
(по умолчанию false)Переместить карту при вызове
setPosition, чтобы наложение было полностью видно в текущем области просмотра.classNameстрока
(по умолчанию 'ol-overlay-container ol-selectable')Имя класса CSS.
-
OverlayObjectEventTypes{Types} {'change:element'} {'change:map'} {'change:offset'} {'change:position'} {'change:positioning'}
-
PanIntoViewOptions{Object}
-
Свойства:
Имя Тип Описание animationPanOptions
(по умолчанию {})Параметры анимации перемещения
marginчисло
(по умолчанию 20)Отступ (в пикселях) между наложением и границами карты при перемещении в область просмотра.
-
PanOptions{Object}
-
Positioning{'bottom-left'} {'bottom-center'} {'bottom-right'} {'center-left'} {'center-center'} {'center-right'} {'top-left'} {'top-center'} {'top-right'}
-
Позиция наложения:
'bottom-left','bottom-center','bottom-right','center-left','center-center','center-right','top-left','top-center'или'top-right'.
© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_Overlay.html