Estoy usando el ejemplo original de mapa de calor de Google Maps y funciona bien.
Lo tomé de esta página: https://developers.google.com/maps/documentation/javascript/examples/layer-heatmap#maps_layer_heatmap-javascript
El problema es después de aplicar mis puntos. Acabo de agregar 2k puntos nuevos de la misma manera que en el ejemplo:
new google.maps.LatLng(xxx, xxx),En lugar de mostrar ciertas áreas rojas, se convierte en una gran área verde borrosa única.
Ejemplo en: https://jsfiddle.net/d4xerj7L/2/
¿Estoy haciendo algo mal?
Intente establecer una maxIntensity .
heatmap = new google.maps.visualization.HeatmapLayer({ data: getPoints(), map: map, maxIntensity: 4, // <--- added this });