VectorGraphSymbol

矢量图符号。


矢量图符号效果图

new CooWasm.VectorGraphSymbol(props)

Name Type Description
props Object

包含如下属性的Object:

Name Type Default Description
alignMode EnumAlignmentMode EnumAlignmentMode.CENTER_CENTER optional

矢量图相对原点对齐方式。

rotateMode EnumRotateMode EnumRotateMode.TO_SCREEN optional

矢量图朝向方式。

zoomMode EnumZoomMode EnumZoomMode.CAMERA optional

矢量图缩放方式。

zoomLimit Number 2000.0 optional

矢量图缩放上限值,单位:米。

liftUp Number 0.0 optional

矢量图抬高高度,单位:米。

minDistance Number 1.0 optional

最小可视距离。

maxDistance Number 20000.0 optional

最大可视距离。

scale Number 1 optional

矢量图缩放比例。

info String

矢量图信息,可以是图片路径,也可以是图片内容。

colorMode EnumColorMode EnumColorMode.ORIGINAL optional

矢量图颜色渲染方式。

color ColorObj | String optional

矢量图颜色渲染值,可以是ColorObj对象或十六进制颜色字符串(如"#FF0000")。

Example:
var icon = new CooWasm.VectorGraphSymbol({});
Demo:

Members

alignMode : EnumAlignmentMode

矢量图相对原点对齐方式。

color : ColorObj|String

矢量图颜色渲染值,可以是ColorObj对象或十六进制颜色字符串(如"#FF0000")。

colorMode : EnumColorMode

矢量图颜色渲染方式。

info : String

矢量图信息。

liftUp : Number

矢量图抬高高度,单位:米。

maxDistance : Number

最大可视距离。

minDistance : Number

最小可视距离。

rotateMode : EnumRotateMode

矢量图朝向方式。

readonlyscale : Number

矢量图缩放比例

zoomLimit : Number

矢量图缩放上限值,单位:米。

zoomMode : EnumZoomMode

矢量图缩放方式。