google map v3 怎么画热度分布图?我怎么觉得这个是需要自己往地图上添加新图层,并且这个区域,热度分布。
网上查了半天,发现http://www.nearbynow.co/profile/electrician/electramedics 这个又这种热度分布图例,其他的就不是我想做的,难道热度分布图。没有几个人会吗?googlemap

解决方案 »

  1.   

    以前做过Gmap2版本的,需要根据你提供的经纬度,绘制一个多边形并渲染。Gmap3现在是主流的,你看看吧,估计方法一样的
      

  2.   

    https://developers.google.com/maps/documentation/javascript/layers?hl=fr#JSHeatMaps去看看 heatmaps layer
      

  3.   

    不过现在有个问题 Gmap3中 new google.maps.Latlng() 怎么能够传入很多坐标呢?
      

  4.   

    这个应该循环吧,每个Latlng只对应一个坐标。
      

  5.   

    不太会弄个啊,是判断zoom的级别加载多少数据吗?
      

  6.   

    可以这么理解,按照zoom可以获取当前map视图的大小,也就是说最大经纬度坐标和最小经纬度坐标知道了,然后可以根据这个查询包含在此范围内的Latlng,最后按照密度分布去填充不同的颜色,heatmap做的挺好,参考那个试试。。