Class: FMLocationMarker

FMLocationMarker

FMLocationMarker 定位标注对象,属于fengmap.map.min.js

new fengmap.FMLocationMarker(options)

Name Type Description
options json
Name Type Description
url string

图片地址

height number

标注高度, 默认 1

x number

图片地图位置x值,默认对应楼层中心点坐标

y number

图片地图位置y值,默认对应楼层中心点坐标

level int

楼层等级,决定定位标注所在的位置

size number

图片尺寸,size= 长 = 宽, 默认20

buildingID number

建筑ID

Members

readonlybound

Properties:
Name Type Description
bound fengmap.FMBound

边界

height

离地高度

Properties:
Name Type Description
height number

离地高度

level

Properties:
Name Type Description
level number

楼层等级

size

Properties:
Name Type Description
size

图片尺寸

readonlytype

Properties:
Name Type Description
type fengmap.FMType

节点类型

url

Properties:
Name Type Description
url

路径

visible

Properties:
Name Type Description
visible Boolean

true 显示 false 隐藏

readonlyx

Properties:
Name Type Description
x number

坐标

readonlyy

Properties:
Name Type Description
y number

坐标

Methods

addTo(map)

添加到map中

Name Type Description
map fengmap.FMMap

地图

moveTo(options){fengmap.FMAnimation}

动画移动marker到指定位置

Name Type Description
options json
Name Type Description
x number

地图x坐标

y number

地图y坐标

level number

楼层id

animate Boolean

是否需要动画,默认false

duration number

移动到指定位置所用的时间(秒)

finish function

移动到指定位置后的回调函数

buildingID string

建筑ID

Returns:
Type Description
fengmap.FMAnimation animation 动画类

remove()

移除

rotateTo(options){fengmap.FMAnimation|undefined}

水平旋转至特定角度,带动画

Name Type Description
options json
Name Type Description
heading number

{number} 角度

animate Boolean

是否启动动画 默认 false

duration number

动画持续时间

finish function

水平旋转至特定角度后的回调函数

Returns:
Type Description
fengmap.FMAnimation | undefined animation 返回动画

inherited traverse(callback)

遍历返回子节点

Name Type Description
callback