Skip to content

@indoor-map/fmap-jsDocs


地图配置选项

Properties

appName?

optional appName: string

应用名称


buildingOptions?

optional buildingOptions: Record<string, unknown>

建筑选项


center?

optional center: object

地图中心点

x

x: number

y

y: number


container?

optional container: string | HTMLElement

地图容器 DOM 元素或 CSS 选择器


defaultThemeName?

optional defaultThemeName: string

默认主题名称


effect?

optional effect: Record<string, unknown>

效果参数


enableDamping?

optional enableDamping: boolean

是否开启惯性缓动


followFocus?

optional followFocus: boolean

是否跟随聚焦层


HDText?

optional HDText: boolean

高清文字


highlightColor?

optional highlightColor: string

内置高亮颜色


highlightPicker?

optional highlightPicker: boolean | number[]

是否启用内置拾取高亮;传类型数组可只高亮指定类型(空数组 = 关闭)


interaction?

optional interaction: Record<string, unknown>

交互参数


key?

optional key: string

密钥


lightParam?

optional lightParam: Record<string, unknown>

灯光参数


lock?

optional lock: boolean

是否锁定交互


lockedLight?

optional lockedLight: boolean

是否锁定灯光


mapID?

optional mapID: string

地图ID


mapServerURL?

optional mapServerURL: string

离线地图数据路径


mapThemeURL?

optional mapThemeURL: string

离线主题数据路径


mouseMode?

optional mouseMode: number

鼠标模式


rotation?

optional rotation: number

旋转角度(0-360)


themeID?

optional themeID: string

主题ID(与 defaultThemeName 二选一,蜂鸟在线主题的主题 ID)


tiltAngle?

optional tiltAngle: number

倾斜角度(0-90)


viewMode?

optional viewMode: number

显示模式: FMViewMode.MODE_2D(4) 表示 2D, FMViewMode.MODE_3D(2) 表示 3D


zoomValue?

optional zoomValue: number

缩放级别

基于蜂鸟视图 Fengmap SDK 构建