在我的数据库中,我有一组邮政编码和特定邮政编码的订单数量
zip | count
--------------
12-456 | 23
12-100 | 120
12-220 | 93
10-300 | 2
我需要一种使用 GoogleMaps 将数据显示为热图的方法。我在https://developers.google.com/maps/documentation/javascript/examples/layer-heatmap找到了基本示例 这是一个不错的开始,但它需要我将所有点添加到我的页面。
是否有显示页面的选项,然后向服务器发出请求以获取所有积分?我知道我可以向服务器发出 ajax 请求,得到 json 作为结果,然后在循环中将这些点添加到taxiData
(来自示例的代码),但也许这可以更容易完成?在波兰有近 23000 个邮政编码,所以我可以从服务器获得非常大的数据集。
是否可以将数据加载为latitude, longitude, count
?我可以将邮政编码转换为位置(GPS 坐标),但我想在该位置发送订单数量。
如何显示特定区域的热图?就像在这个示例中一样:http: //maps.forum.nu/v3/gm_customTiles.html热图仅适用于美国。
任何关于如何开始的想法(链接、示例)都会有很大帮助。