Skip to content

@indoor-map/fmap-jsDocs


楼层控制类 提供楼层切换、楼层信息查询、单/多层显示控制等功能

Constructors

new FMapFloor()

new FMapFloor(fmap): FMapFloor

Parameters

fmap: FMap

Returns

FMapFloor

Accessors

is2D

Get Signature

get is2D(): boolean

是否处于2D模式

Returns

boolean


is3D

Get Signature

get is3D(): boolean

是否处于3D模式

Returns

boolean


isMultiLevel

Get Signature

get isMultiLevel(): boolean

是否处于多楼层显示模式

Returns

boolean

Methods

enterMultiLevel()

enterMultiLevel(duration): void

切换到多楼层显示(显示所有楼层)

Parameters

duration: number = 0.2

动画时长(秒)

Returns

void


enterOverview()

enterOverview(): void

进入全览模式 显示所有楼层的概览视图(通过多楼层显示实现)

Returns

void


enterSingleLevel()

enterSingleLevel(duration): void

切换到单楼层显示(仅显示当前聚焦楼层)

Parameters

duration: number = 0.2

动画时长(秒)

Returns

void


getCurrentLevel()

getCurrentLevel(): number

获取当前聚焦楼层级别

Returns

number

楼层级别


getFloorCount()

getFloorCount(): number

获取楼层总数

Returns

number

楼层数量


getFloorInfos()

getFloorInfos(): FloorInfo[]

获取所有楼层信息

Returns

FloorInfo[]

楼层信息数组


getFloorName()

getFloorName(level): string

获取楼层名称

Parameters

level: number

楼层级别

Returns

string

楼层名称


getLevels()

getLevels(): number[]

获取所有楼层级别(排序后)

Returns

number[]

楼层级别数组


getViewMode()

getViewMode(): number

获取当前视图模式

Returns

number

视图模式


getVisibleLevels()

getVisibleLevels(): number[]

获取当前可见楼层

Returns

number[]

可见楼层级别数组


setView2D()

setView2D(): void

切换到2D视图

Returns

void


setView3D()

setView3D(): void

切换到3D视图

Returns

void


setVisibleLevels()

setVisibleLevels(levels, _duration): void

设置单/多层显示模式

Parameters

levels: number[]

要显示的楼层级别数组,传单个楼层则为单层模式

_duration: number = 0.2

Returns

void


switchDown()

switchDown(): void

切换到下一楼层

Returns

void


switchTo()

switchTo(level, duration): void

切换到指定楼层

Parameters

level: number

目标楼层级别

duration: number = 0.2

动画时长(秒),默认 0.2

Returns

void


switchUp()

switchUp(): void

切换到上一楼层

Returns

void


toggleMultiLevel()

toggleMultiLevel(duration): void

切换单/多层显示模式

Parameters

duration: number = 0.2

动画时长(秒)

Returns

void

基于蜂鸟视图 Fengmap SDK 构建