Class: FMGradientPolygonMarker

FMGradientPolygonMarker

FMGradientPolygonMarker 自定义渐变多边形标注对象,为自定义图层。

new fengmap.FMGradientPolygonMarker(param)

Name Type Description
param json

参数

Name Type Description
alpha number

多边形的透明度。0.0 - 1.0 之间取值, 默认为 1.0

color number

多边形的颜色

height number

多边形与楼层之间的高度, 默认为 1

points array

多边形顶点

points[].x number

x坐标

points[].y number

y坐标

scale number

缩放,默认为 1.0

scaleValue number

缩放值

Members

groupID

楼层id

Properties:
Name Type Description
groupID number

楼层id

height

高度

Properties:
Name Type Description
height number

高度

readonlymapCoord

元素中心点坐标点

Properties:
Name Type Description
mapCoord json

地图坐标{x;,y:,z:}

readonlynodeType

地图元素对象类型

Properties:
Name Type Description
nodeType fengmap.FMNodeType

地图元素对象类型

show

地图元素的显示/隐藏

Properties:
Name Type Description
show bool

【true】: 显示,【false】: 隐藏

Methods

inherited alwaysShow()

是否一直显示。

inherited avoid(value)

图层内或单个元素与同一图层内的其他元素在同一位置有相互遮盖时,是否自动避让。FMImageMarker FMTextMarker有效。

Name Type Description
value bool

【true】: 需避让,【false】: 不避让。注意:avoid方法与show属性不能同时使用,使用avoid方法会自动更新show属性的值。