Class: MarkerSymbol

MarkerSymbol

new MarkerSymbol(options)

base/symbol/MarkerSymbol.js, line 5

Marker符号基类

Name Type Description
options Object

构造参数

Name Type Default Description
xoffset Number 0 可选

marker的x轴偏移,单位像素, xoffset正值表示marker相对于锚点向右偏移

yoffset Number 0 可选

marker的y轴偏移,单位像素, yoffset正值表示marker相对于锚点向上偏移

angle Number 0 可选

旋转角度,单位度,0~360度。当符号类型为'html-marker',不支持此属性

Extends

Members

angleNumber

旋转角度

colorColor

颜色

extensionOptionsObject

符号的额外构造参数,该构造参数是地图引擎的额外构造参数,在此设置了之后,会覆盖该符号转换好地图引擎的构造参数

Default Value:
{}

idString

符号id

typeString

符号类型

xoffsetNumber

marker的x轴偏移,单位像素, xoffset正值表示marker相对于锚点向右偏移

yoffsetNumber

marker的y轴偏移,单位像素, yoffset正值表示marker相对于锚点向上偏移

Methods

clone(){MarkerSymbol}

base/symbol/MarkerSymbol.js, line 57

克隆并返回新的符号对象

Returns:
Type Description
MarkerSymbol 克隆后的新符号对象

toJSON(){Object}

base/symbol/MarkerSymbol.js, line 45

将JS对象转换为JSON格式

Returns:
Type Description
Object 符号的实例化JSON