增加Google地图中热图点的强度

时间:2014-09-24 22:30:36

标签: javascript google-maps google-maps-api-3 heatmap

我正在使用Google Map v3 API创建一个显示标记和热图的地图。然而,当我切换到热图模式时,离散点的强度通常太低而无法显示在地图上。 E.g:

markers vs heapmap in Google Maps

增加每个点的强度的最佳方法是什么,以便它们单独显示更像“布达佩斯”标签上方的点组?

这是我的堆映射代码:

var latLongArray = new google.maps.MVCArray(latLongPoints);
var heatmap = new google.maps.visualization.HeatmapLayer({
  data: latLongArray,
  map: map,
  radius: 20
});



提前谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试使用不透明度:1并在以下行中的地图对象上设置热图。例如:

var heatmap = new google.maps.visualization.HeatmapLayer({
              data: heatMapData,
              radius: 20,
              opacity: 1
              });

heatmap.setMap(map);