This example shows a googlemaps heatmap layer example for the heatmap.js gmaps plugin. Since it's a plugin make sure you don't forget to include gmaps-heatmap.js
// don't forget to add gmaps-heatmap.js
var myLatlng =newgoogle.maps.LatLng(25.6586,-80.3568);
// map options,
var myOptions ={
zoom:3,
center: myLatlng
};
// standard map
map =newgoogle.maps.Map(document.getElementById("map-canvas"), myOptions);
// heatmap layer
heatmap =newHeatmapOverlay(map,{ // radius should be small ONLY if scaleRadius is true (or small radius is intended)
"radius":2,"maxOpacity":1, // scales the radius based on map zoom
"scaleRadius":true, // if set to false the heatmap uses the global maximum for colorization
// if activated: uses the data maximum within the current map boundaries
// (there will always be a red spot with useLocalExtremas true)
"useLocalExtrema":true, // which field name in your data represents the latitude - default "lat"
latField:'lat', // which field name in your data represents the longitude - default "lng"
lngField:'lng', // which field name in your data represents the data value - default "value"
valueField:'count'});var testData ={
max:8,
data:[{lat:24.6408, lng:46.7728, count:3},{lat:50.75, lng:-1.55, count:1},...]};
heatmap.setData(testData);