MapManager

初始化地图管理器

关系

Implements

MapManager Implements IMapManager

实现接口: IMapManager

构造函数

MapManager

初始化地图管理器

new MapManager(scene, option, background?)

参数

返回:MapManager MapManager对象

属性

allLayers

所有图层集合

allLayers?: ILayer

类型: ILayer

ground

地图地形管理器

ground: IMapGroundManager

map

地图实例

map: Map

类型: Map

mapgl

地图GL实例

mapgl?: any

类型: any

option

地图配置选项

option: IMapOption

类型: IMapOption

scene

场景实例

scene: IScene

类型: IScene

style

地图样式配置

style: CustomMapStyle

访问器

basemap

获取当前底图

get basemap(): string | Basemap

返回: string | Basemap 获取当前底图

设置内置地图

set basemap(value: string | Basemap): void

参数

返回: void

方法

add

添加图层到地图

add(layer): void

参数

  • layer: ILayer 要添加的图层

返回:void

remove

从地图中移除图层

remove(layer): void

参数

  • layer: ILayer 要移除的图层

返回:void

setStyle

设置地图样式

setStyle(style?): void

参数

返回:void

swtichMark

切换指定地图的标注显示

swtichMark(isOpen, baseLayer): void

参数

  • isOpen: boolean 是否开启标注
  • baseLayer: ILayerView 底图图层

返回:void

BIMFlux AI