Appearance
HeatmapLayer
HeatmapLayer
热力图层类
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?
HeatmapLayerOptions
热力图图层配置项
Properties
layoutHeatmapLayout? 热力图图层布局paintHeatmapPaint? 热力图图层样式minzoomnumber? 热力图层最小缩放层级maxzoomnumber? 热力图层最大缩放层级maxnumber? 热力值权重最大值,默认自动计算。此项决定热力相对的颜色深浅,越接近权重最大值的,颜色越深radiusnumber? 热力图半径,单位像素,默认 30opacitynumber? 热力图透明度,范围 0-1,默认 0.8
