2012-08-10 51 views
1

我正在幫助一位同事建立一個項目,允許人們說出他們要去的地方(或已經去過的地方),而且我們遇到了一個問題,如果兩個人去了同一個地方,只會顯示一個標記。如何使用Google Maps API在一個位置顯示多個標記?

然後,我們看着在Facebook上,我們注意到,而不是在一個位置顯示多個標記他們,而不是顯示一個帶有很多圓圈代表多少標記在那裏,像下面的圖片:

enter image description here

我們如何將這個複製到我們自己的項目中?我們正在使用Google Maps API。

乾杯!

+1

查看https://gmaps-utility-library.googlecode.com/svn/trunk/markerclusterer/1.0/docs/reference.html – 2012-08-10 08:07:28

回答

2

你可以使用任何你想要的形象,爲您的標記,看到https://developers.google.com/maps/documentation/javascript/reference#Marker

您可以(也許與一些緩存)所使用的網址一樣http://doamin.tld/marker.php?number=42您的標記,在腳本生成的標記圖像,或生成所有可能的事先標記。

另一種解決方案是使用svg使用markerShapes定義標記圖像,請參閱https://developers.google.com/maps/documentation/javascript/reference#MarkerShape和標記的setShape方法。

相關問題