您当前的位置: JavaScript API 4.0开源库 >热力图类参考

HeatmapOverlay

以特殊高亮的形式直观展示数据分布状况。注:chrome、safari、IE9及以上浏览器,核心的代码主要来自于第三方heatmap.js。

HeatmapOverlayOptions属性

属性 类型 默认值 说明
latField String "lat" 纬度字段名称。
lngField String "lng" 经度字段名称。
valueField String "count" 权重字段名称。
radius number 40 缓冲半径。
gradient object { 0.25:"rgb(0,0,255)", 0.55:"rgb(0,255,0)", 0.85:"yellow", 1.0:"rgb(255,0,0)" } 颜色梯度变化
opacity Number 0.6 透明度

构造函数

构造函数 说明
HeatmapOverlay(opts:HeatmapOverlayOptions) 通过heatmap.js构建一个热力图的渲染容器。

方法

方法 返回值 说明
setDataSet(data:object) none 热力图渲染的数据。
data:{
max:最大值的渲染颜色,
data:渲染数据
}
addDataPoint(lng:Number, at:Number, count:Number) none 增加一个渲染的数据。
Toggle() bool 更改热力图的展现或者关闭。
setOptions(Options:HeatmapOverlayOptions) none 重新设置热力图展现的配置HeatmapOverlayOptions。