var heatmapOverlay1 = new BMapLib.HeatmapOverlay({"radius":15, "visible":true, "gradient":gradient, "opacity":50,"unit":'m'});
var heatmapOverlay2 = new BMapLib.HeatmapOverlay({"radius":10, "visible":true, "gradient":gradient, "opacity":50,"unit":'m'});
map.addOverlay(heatmapOverlay1);
map.addOverlay(heatmapOverlay2);
heatmapOverlay1.setDataSet({data:points,max:reset_count_max});//信号强度热力图
heatmapOverlay2.setDataSet({data:data_velocity,max:velocity_max});//速度热力图
//是否显示热力图
function openHeatmap(){
heatmapOverlay1.show();
heatmapOverlay2.show();
}
function closeHeatmap(){
heatmapOverlay1.hide();
heatmapOverlay2.hide();
}
为什么这个代码只能绘制出来信号强度热力图而不能绘制速度热力图,该怎么同时在一个地图上绘制出两个热力图呢?
请各位指教