Skip to content

FMapModel 模型

FMapModel 是地图要素模型的统一抽象,搜索返回的结果、点击命中的模型都以它为类型。内部持有对应楼层(FMFloor)与要素数据。

属性

属性说明
name要素名称(如店铺名)
center中心点 { x, y }
level所在楼层
FID要素 ID
typeID要素类型 ID

方法

ts
model.moveTo({ zoomValue: 18, duration: 0.5 }); // 相机移动到此模型
model.focus({ height: 300, angle: 30 });        // 聚焦此模型

const info = model.getInfo(); // { name, center, level, FID, ... }
const fmap = model.getFMap(); // 所属 FMap 实例
方法说明
moveTo(options)移动相机到模型位置
focus(options)聚焦模型并调整视角
getInfo()获取模型完整信息
getFMap()获取所属地图实例

FMapClickEvent 是地图点击事件的封装,包含 modelcoordslevelpixel 等信息。

基于蜂鸟视图 Fengmap SDK 构建