FloorControl
大约 1 分钟
FloorControl
VE.control.FloorControl
楼层控制
参数
new VE.control.FloorControl(options)
options
加密后的字符串
属性
floorHeight
- 类型: number
每层楼的高度,默认25
focusBuilding
选中的楼栋信息
focusBuildingId
- 类型: string | null
选中的楼栋id(ps:地图模型里面的id,与定位引擎或者其他引擎不一定保持一致)
focusFloorId
- 类型: string | null
聚焦的楼层id
类型定义
VE.control.FloorControl.StyleOption
- 类型: object
参数名称 | 类型 | 描述信息 |
---|---|---|
rotate | object | 场景模型的旋转信息 |
tileUrl | string | 场景模型的地址 |
position | * | 场景模型的点位信息 |
floors | Array.<floor> | 楼层模型信息 |
floor.position | object | 楼层模型的点位信息 |
floor.rotate | object | 楼层模型的旋转信息 |
floor.id | object | 楼层模型的id,1为F1,-1为B1 |
floor.tileUrl | object | 楼层模型的地址 |
buildings | Array.<building> | 建筑信息 |
building.id | string | 建筑id,对于模型里面的建筑id |
building.floorIds | array | 建筑的楼层id,对应楼层模型的id |
building.buildingRegion | object | 建筑范围,用来判断点是否在楼内 |
building.clipRegion | object | 建筑裁剪范围 |
building.position | object | 建筑图标的位置 |
building.name | object | 建筑名称 |