HeatmapLayer

构造函数

关系

Extends

HeatmapLayer Extends Layer

继承: Layer

构造函数

HeatmapLayer

构造函数

new HeatmapLayer(props)

参数

返回:HeatmapLayer HeatmapLayer对象

属性

id

图层唯一标识符

id: string

类型: string

props

图层属性配置

props: HeatmapLayerProps

scene

所属场景对象

scene: IScene

类型: IScene

sublayerView

子图层视图

sublayerView: ILayerView

类型: ILayerView

visible

图层可见性

visible: boolean

类型: boolean

访问器

fullExtent

图层范围

get fullExtent(): FullExtent

返回: FullExtent 图层范围

labelingInfo

获取标注信息

get labelingInfo(): ILabelingInfo

返回: ILabelingInfo 获取标注信息

设置标注信息

set labelingInfo(labelingInfo: ILabelingInfo): void

参数

返回: void

opacity

图层透明度

get opacity(): number

返回: number 图层透明度

图层透明度(0-1之间,0为完全透明,1为完全不透明)

set opacity(opacity: number): void

参数

  • opacity: number

返回: void

renderer

获取渲染器

get renderer(): IRenderer

返回: IRenderer 获取渲染器

设置渲染器

set renderer(renderer: IRenderer): void

参数

返回: void

方法

destroy

销毁图层

destroy(): void

返回:void

getRenderer

获取渲染器配置

getRenderer(): Promise

返回:Promise

hide

隐藏图层

hide(): void

返回:void

on

事件监听

on(type, callback): void

参数

  • type: string 事件类型
  • callback: any 回调函数

返回:void

render

渲染并返回图层实例

render(): Instance

返回:Instance

setScene

设置场景对象

setScene(scene): void

参数

返回:void

show

显示图层

show(): void

返回:void

when

等待图层加载完成

when(callback): Promise

参数

  • callback: Function 回调函数

返回:Promise

BIMFlux AI