ol/style/Image~ImageStyle
import ImageStyle from 'ol/style/Image.js';
Базовый класс, используемый для создания подклассов и не инициализируемый в приложениях. Базовый класс для Icon, CircleStyle и RegularShape.
-
new ImageStyle(options)
-
Имя Тип Описание opacityчисло Непрозрачность.
rotateWithViewлогическое Если изображение должно вращаться вместе с представлением.
rotationчисло Вращение.
scaleчисло | Размер Масштаб.
displacementМассив.<число> Смещение.
declutterModeРежимДефрагментации Режим дефрагментации:
declutter,obstacle,none.
Подклассы
Методы
-
clone(){ImageStyle}
-
Клонирует стиль.
Возвращает:
Клонированный стиль.
-
getDeclutterMode(){РежимДефрагментации}
-
Получить режим дефрагментации фигуры
Возвращает:
Режим дефрагментации фигуры
-
getDisplacement(){Массив.<число>}
-
Получить смещение фигуры
Возвращает:
Смещение центра фигуры
-
getOpacity(){число}
-
Получить непрозрачность символизирующего элемента.
Возвращает:
Непрозрачность.
-
getRotateWithView(){логическое}
-
Определить, вращается ли символизирующий элемент вместе с картой.
Возвращает:
Вращение с картой.
-
getRotation(){число}
-
Получить вращение символизирующего элемента.
Возвращает:
Вращение.
-
getScale(){число | Размер}
-
Получить масштаб символизирующего элемента.
Возвращает:
Масштаб.
-
setDisplacement(displacement)
-
Установить смещение.
Имя Тип Описание displacementМассив.<число> Смещение.
-
setOpacity(opacity)
-
Установить непрозрачность.
Имя Тип Описание opacityчисло Непрозрачность.
-
setRotateWithView(rotateWithView)
-
Установить, вращать ли стиль вместе с представлением.
Имя Тип Описание rotateWithViewлогическое Вращать с картой.
-
setRotation(rotation)
-
Установить вращение.
Имя Тип Описание rotationчисло Вращение.
-
setScale(scale)
-
Установить масштаб.
Имя Тип Описание scaleчисло | Размер Масштаб.
© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_style_Image-ImageStyle.html