Class: FMModel

FMModel

FMModel 模型对象,是一种地图内置图层的对象,只读,不可实例化。

Members

ename

ename

Properties:
Name Type Description
ename string

英文名称

FID

FID

Properties:
Name Type Description
FID string

全地图内唯一的模型ID

groupID

楼层id

Properties:
Name Type Description
groupID number

楼层id

height

高度

Properties:
Name Type Description
height number

高度

ID

ID

Properties:
Name Type Description
ID number

当前楼层内唯一的模型ID

readonlymapCoord

模型中心点坐标

Properties:
Name Type Description
mapCoord json

模型中心点坐标

maxlevel

maxlevel

Properties:
Name Type Description
maxlevel string

最大显示级别

minlevel

minlevel

Properties:
Name Type Description
minlevel string

最小显示级别

name

name

Properties:
Name Type Description
name string

名称

readonlynodeType

地图元素对象类型

Properties:
Name Type Description
nodeType fengmap.FMNodeType

地图元素对象类型

selected

选中高亮

Properties:
Name Type Description
selected bool

选中高亮。【true】:高亮 【false】: 取消高亮

show

地图元素的显示/隐藏

Properties:
Name Type Description
show bool

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

typeID

typeID

Properties:
Name Type Description
typeID string

类型

Methods

addStoreImage(param)

添加顶面贴图

Name Type Description
param json
Name Type Description
mapCoord json

地图坐标

image string

贴图图片路径

offSet array

贴图图片偏移值。[offsetx,offsety]

size array

贴图图片尺寸。[width,height]

angle number

旋转角度

inherited alwaysShow()

是否一直显示。

inherited avoid(value)

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

Name Type Description
value bool

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

flash()

闪烁

removeStoreImage()

移除顶面贴图

setColor(color, opacity)

设置模型颜色

Name Type Description
color string | int

颜色值

opacity float

透明度

setColorToDefault()

重置回模型默认颜色

setStrokeColor(color, opacity)

设置线颜色

Name Type Description
color string | int

颜色值

opacity float

透明度

setStrokeColorToDefault()

重置回模型线默认颜色

stopFlash()

取消闪烁