我有一个javascript谷歌地图,开始于一个完整的世界观,并在某些地区有很多聚集点。因为地图上的点非常接近,所以看起来像很多重叠的针脚,并且无法点击其中的任何一个接受顶针。我想要做的是将所有聚集点合并成一个点,当查看整个地图或大部分地图时,可以点击这些点以获取所有合并位置的列表,并在放大时将点扩散回去地图的那个区域。我有一个很好的看看,似乎无法找到任何方式来做到这一点,我错过了什么或有没有一种解决方法,将允许这样做?结合地图点 - 谷歌地图API
非常感谢您的帮助!
我有一个javascript谷歌地图,开始于一个完整的世界观,并在某些地区有很多聚集点。因为地图上的点非常接近,所以看起来像很多重叠的针脚,并且无法点击其中的任何一个接受顶针。我想要做的是将所有聚集点合并成一个点,当查看整个地图或大部分地图时,可以点击这些点以获取所有合并位置的列表,并在放大时将点扩散回去地图的那个区域。我有一个很好的看看,似乎无法找到任何方式来做到这一点,我错过了什么或有没有一种解决方法,将允许这样做?结合地图点 - 谷歌地图API
非常感谢您的帮助!
有各种选择一个很好的写在这里:http://www.svennerberg.com/2009/01/handling-large-amounts-of-markers-in-google-maps/
它包括MarkerManager,人聚类,ClusterMarkup和MarkerClusterer。
我用聚类器,并已感到高兴。非常简单和直接的
这里是另一种选择,我发现以后,可能是值得一试成以及
http://gmap3.net/examples/clustering.html
更新:
最近Google文档,一些很好的信息!
感谢您的写作! – Scott