Appearance
LayerManager
图层管理器,负责图层的创建和删除等功能
ts
const { layerManager } = container
interface LayerOptions {
type?: string
name?: string
}
const layerOptions: LayerOptions = {
type: '1',
name: '1'
}
const layer = layerManager.create(layerOptions)
事件
事件 | 参数 | 是否必填 | 描述 |
---|---|---|---|
create | LayerOptions | 否 | 创建图层 |
add | Layer | 是 | 添加图层 |
remove | Layer | 是 | 移除图层 |
clean | undefined | 否 | 销毁所有图层 |
destroy | undefined | 否 | 销毁所有图层 |
getLayers | undefined | 否 | 获取所有图层(不包括底图) |
getLayerById | number | 是 | 由id获取图层 |