Skip to content

HeatmapLayer

HeatmapLayer

热力图层类

继承BaseLayer

Examples

javascript
const heatmapLayer = new DiMap.HeatmapLayer({
 max: 100,
 radius: 25,
 opacity: 0.7
})
heatmapLayer.addFeature(new DiMap.HeatmapFeature({...}))
heatmapLayer.addToMap(map)
heatmapLayer.on("click", () => {
 console.log("click")
})

constructor

Parameters

参数名必选类型描述
optsHeatmapLayerOptions热力图图层配置选项
sourceIdstring数据源ID

HeatmapLayerOptions

热力图图层配置项

Properties

参数名必选类型描述
layoutHeatmapLayout热力图图层布局
paintHeatmapPaint热力图图层样式
minzoomnumber热力图层最小缩放层级
maxzoomnumber热力图层最大缩放层级
maxnumber热力值权重最大值,默认自动计算
radiusnumber热力图半径,单位像素,默认30
opacitynumber热力图透明度,范围0-1,默认0.8