Spec-Zone.ru › OpenLayers

ol/style/Icon


Классы

Icon

Определения типов

IconAnchorUnits{'fraction'} {'pixels'}

Единица привязки может быть либо дробью от размера значка, либо в пикселях.

IconOrigin{'bottom-left'} {'bottom-right'} {'top-left'} {'top-right'}

Происхождение значка. Одно из значений 'bottom-left', 'bottom-right', 'top-left', 'top-right'.

Options{Object}

Свойства:
Имя Тип Описание
anchor Array.<number>
(defaults to [0.5, 0.5])

Привязка. Значение по умолчанию — центр значка.

anchorOrigin IconOrigin
(defaults to 'top-left')

Происхождение привязки: bottom-left, bottom-right, top-left или top-right.

anchorXUnits IconAnchorUnits
(defaults to 'fraction')

Единицы, в которых указано значение x привязки. Значение 'fraction' означает, что значение x является дробью от размера значка. Значение 'pixels' означает значение x в пикселях.

anchorYUnits IconAnchorUnits
(defaults to 'fraction')

Единицы, в которых указано значение y привязки. Значение 'fraction' означает, что значение y является дробью от размера значка. Значение 'pixels' означает значение y в пикселях.

color Color | string | undefined

Цвет для тонирования значка. Если не указано, значок останется без изменений.

crossOrigin null | string | undefined

Атрибут crossOrigin для загруженных изображений. Обратите внимание, что вам необходимо предоставить значение crossOrigin, если вы хотите получить доступ к данным пикселей с помощью рендерера Canvas. Подробнее см. https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image.

img HTMLImageElement | HTMLCanvasElement | ImageBitmap | undefined

Объект изображения для значка.

displacement Array.<number>
(defaults to [0, 0])

Смещение значка в пикселях. Положительные значения сместят значок вправо и вверх.

opacity number
(defaults to 1)

Непрозрачность значка.

width number | undefined

Ширина значка в пикселях. Это нельзя использовать вместе с scale.

height number | undefined

Высота значка в пикселях. Это нельзя использовать вместе с scale.

scale number | Size
(defaults to 1)

Масштаб.

rotateWithView boolean
(defaults to false)

Вращать значок вместе с представлением.

rotation number
(defaults to 0)

Поворот в радианах (положительный поворот по часовой стрелке).

offset Array.<number>
(defaults to [0, 0])

Смещение, которое вместе с size и offsetOrigin определяет подпрямоугольник для использования из исходного (спрайт) изображения.

offsetOrigin IconOrigin
(defaults to 'top-left')

Происхождение смещения: bottom-left, bottom-right, top-left или top-right.

size Size | undefined

Размер значка в пикселях. Используется вместе с offset для определения подпрямоугольника для использования из исходного (спрайт) изображения.

src string | undefined

URI источника изображения.

declutterMode DeclutterMode | undefined

Режим разнесения.

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

Spec-Zone.ru

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