new fengmap.FMPolygonMarker(param)
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
param |
json |
参数
|
Members
-
center
-
获取中心点坐标
-
groupID
-
楼层id
Properties:
Name Type Description groupIDnumber 楼层id
-
height
-
高度
Properties:
Name Type Description heightnumber 高度
-
readonlymapCoord
-
元素中心点坐标点
Properties:
Name Type Description mapCoordjson 地图坐标{x;,y:,z:}
-
readonlynodeType
-
地图元素对象类型
Properties:
Name Type Description nodeTypefengmap.FMNodeType 地图元素对象类型
-
show
-
地图元素的显示/隐藏
Properties:
Name Type Description showbool 【true】: 显示,【false】: 隐藏
Methods
-
inherited alwaysShow()
-
是否一直显示。
-
inherited avoid(value)
-
图层内或单个元素与同一图层内的其他元素在同一位置有相互遮盖时,是否自动避让。FMImageMarker FMTextMarker有效。
Name Type Description valuebool 【true】: 需避让,【false】: 不避让。注意:avoid方法与show属性不能同时使用,使用avoid方法会自动更新show属性的值。
-
contain(point)
-
检查多边形是否包含某一点
Name Type Description pointjson 坐标数据
Name Type Description xfloat 坐标x数据
yfloat 坐标y数据
-
getPoints(){Array}
-
获取顶点坐标数据
Returns:
Type Description Array -
setAlpha(val)
-
修改多边形面的透明度
Name Type Description valnumber 透明度
-
setColor(color)
-
修改颜色
Name Type Description colorstring 如:'#ff0000'
-
setLineColor(color)
-
修改边线颜色
Name Type Description colorstring 如:'#ff0000'
-
setLineWidth(val)
-
修改边线宽度
Name Type Description valnumber 线宽