Class: ImageStyle

ol/style/Image~ImageStyle


import ImageStyle from 'ol/style/Image.js';

用于创建子类的基类,不在应用中实例化。IconCircleStyleRegularShape 的基类。

new ImageStyle(options)

Name Type Description
opacity number

不透明度。

rotateWithView boolean

图像是否应随视图旋转。

rotation number

旋转角度。

scale number | Size

比例。

偏移量 Array.<number>

偏移量。

declutterMode DeclutterMode

去重叠模式:declutterobstaclenone.

Subclasses

Methods

克隆样式。

返回值:
The cloned style.

getDeclutterMode(){DeclutterMode}

获取形状的去重叠模式

返回值:
Shape's declutter mode

getDisplacement(){Array.<number>}

获取偏移量 of the shape

返回值:
Shape's center 偏移量

getOpacity(){number}

获取symbolizer opacity.

返回值:
不透明度。

getRotateWithView(){boolean}

判断符号化器是否随地图旋转。

返回值:
随地图旋转。

getRotation(){number}

获取symoblizer rotation.

返回值:
旋转角度。

getScale(){number | Size}

获取symbolizer scale.

返回值:
比例。

setDisplacement(偏移量)

设置偏移量.

Name Type Description
偏移量 Array.<number>

偏移量。

setOpacity(opacity)

设置不透明度。

Name Type Description
opacity number

不透明度。

setRotateWithView(rotateWithView)

设置样式是否随视图旋转。

Name Type Description
rotateWithView boolean

随地图旋转。

setRotation(rotation)

设置旋转角度。

Name Type Description
rotation number

旋转角度。

setScale(scale)

设置比例。

Name Type Description
scale number | Size

比例。