google-maps - Google 热图未正确显示数据点

标签 google-maps google-maps-api-3 pheatmap

我在使用谷歌热图时遇到了一个奇怪的问题。随着热图数据中坐标数量的增加,热图显示的数据点越来越少。 对于 333 个坐标,热图显示的数据点如下: enter image description here

对于 9885 坐标: enter image description here

正如您所见,333 个坐标的数据点多于 9885 个坐标。但它应该显示更多大数据的数据点。 我的代码:

var map = new google.maps.Map(document.getElementById('bcak_track_map'), {
    zoom:19,
    center:{lat:parseFloat(flat), lng:parseFloat(flon)},
    mapTypeId:google.maps.MapTypeId.SATELLITE
});
map.setTilt(45);

var heatMapBounds = new google.maps.LatLngBounds();

var markerCount = 0;
$.each(marker_points, function (key, val) {
    var myLatLon = new google.maps.LatLng(parseFloat(val.latitute), parseFloat(val.longtute));
    heatArr[markerCount] = {location: myLatLon, weight: 2};
    heatMapBounds.extend(myLatLon);
    markerCount++;
});

var sheatmap = new google.maps.visualization.HeatmapLayer({
    data:new google.maps.MVCArray(heatArr),
    radius:30
});
sheatmap.setMap(map);
map.fitBounds(heatMapBounds);
bounds = new google.maps.LatLngBounds(null);

数据进入marker_points

 [
 Object { latitute="33.65112310998252",  longtute="-117.98994390000001"},
 Object { latitute="33.650867",  longtute="-117.990379"}, 
 Object { latitute="33.650867",  longtute="-117.990379"}, 
 Object { latitute="33.650855606216076",  longtute="-117.99054136256564"}, 
 Object { latitute="33.650867",  longtute="-117.990379"}, 
 Object { latitute="33.651302292183665",  longtute="-117.99096972341766"}, 
 Object { latitute="33.65106477008209",  longtute="-117.99117056945039"}
 ......
]

有人可以帮我显示热图正确的数据点吗?

最佳答案

dissipating:true 和 maxIntensity:10 解决了我的问题。谢谢大家的帮助。

关于google-maps - Google 热图未正确显示数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32151932/

相关文章:

ios - Objective-C iOS 中的谷歌地图集成问题(_ OBJC _ CLASS _ $ _ GMSPlacesClient,引用自 :)

javascript - Google Maps API 错误,页面代码未更改

javascript - 带有可拖动标记和输入框的 Google map 搜索框

r - Pheatmap display_numbers 参数

r - 在 R 中使用 pheatmap 定义特定值着色

java - 在 Android Studio 中使用 Snap to Road 绘制折线

javascript - Google Map API 路线请求限制

r - R 中的不连续热图

android - 在Android中的recylerview上实现 map 时,Google Map返回空对象引用

ios - 如何在 GMS map 上绘制新标记(带有已绘制的标记)并选择设置?