我有一個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