HeatLayer(options)

热力图图层

new HeatLayer(options)

热力图配置项

Parameters:
Name Type Description
options object

配置对象

Properties
Name Type Attributes Description
map Map <optional>

Map对象

visible boolean <optional>

是否显示 默认true

zIndex number <optional>

图层叠加次序

gradient object <optional>

渐变的对象,{字符串[0,1]: 颜色字符串}

radius number <optional>

数据点半径

scaleRadius boolean <optional>

基于地图缩放缩放半径,默认false

opacity number <optional>

全局不透明度,如果设置,这将覆盖 maxOpacity 和 minOpacity,默认0.6[0,1]

maxOpacity number <optional>

最大透明度 [0,1]

minOpacity number <optional>

最小透明度 [0,1]

blur number <optional>

数据点模糊系数,默认0.85

xField string <optional>

数据点中x坐标的属性名称,默认x

yField string <optional>

数据点中y坐标的属性名称,默认y

valueField string <optional>

数据点值的属性名称,默认value

Extends

Methods

addData(pointOrArray)

添加数据

Parameters:
Name Type Description
pointOrArray Array.<{x:number, y:number, value:number, radius:number}> | Object.<{x:number, y:number, value:number, radius:number}>

热力数据

delete()

删除场景图层

Overrides:

getVisible() → {Boolean}

获取图层显示状态

Returns:
Boolean -

显示状态

Overrides:

getZIndex() → {Number}

获取图层叠放次序

Returns:
Number -

层级

Overrides:

setData(data)

设置数据

Parameters:
Name Type Description
data Array.<{x:number, y:number, value:number, radius:number}>

热力数据

setVisible(bvisible)

设置图层显示状态

Parameters:
Name Type Description
bvisible Boolean

显示状态

Overrides:

setZIndex(z)

设置图层叠放次序

Parameters:
Name Type Description
z Number

层级

Overrides: