我目前正在开发一种谷歌地图概览小部件,它在地图上显示位置作为标记。标记物的数量从几百到几千个标记物(10000个以上)变化。现在我正在使用 MarkerClusterer用于谷歌地图v3 1.0 和谷歌地图javascript api v3(高级版),它的工作相当不错,让我们说一百个标记。由于标记的数量将增加,我需要一种新的聚类标记的方法。从我读到的,保持性能提升的唯一方法是将集群从客户端移动到服务器端。有谁知道一个好的PHP5库能够为我完成这个吗?
Atm我正在深入研究谷歌地图的层机制。也许还有一些领先的PHP库我可以开始检查?我也跑过FusionTables,但由于我需要群集,我认为这可能不是正确的解决方案。
提前致谢!
答案 0 :(得分:7)
答案 1 :(得分:3)
本文提供了一些用于标记聚类的PHP示例:
http://www.appelsiini.net/2008/11/introduction-to-marker-clustering-with-google-maps
答案 2 :(得分:0)
您可以尝试我的免费群集应用。它能够比客户端谷歌地图api更多的引脚。它为kmeans提供基于网格的聚类。