2012-02-02 77 views
2

我有一個谷歌地圖(API V3)網頁。我正在使用markerclusterer來聚集標記。我有一個單獨的面板div列出了地圖上出現的每個標記的標題信息。如何動畫標記物在有幾十個標記的標記集羣

我已經建立了一個懸停事件,這樣,當用戶將鼠標懸停在地圖上的相應標記開始反彈面板的標題之一。如果標記尚未合併到現有羣集中,則此工作正常。然而,如果標記被納入一個簇,那麼它不工作,因爲沒有標記的動畫。

是否可以從集羣中刪除標記而不從集合中完全刪除標記,然後爲標記設置動畫,然後將標記添加回集羣? (我看了一下source code,但我無法弄清楚如何從集羣中刪除標記,同時仍然將它留在地圖上。)當然,如果有更簡單的方法來解決這個問題,我很樂意聽說它。

回答

2

改天源的另一種檢討,我想通了,如何解決這個問題後,和事實證明,答案很簡單。

所有你需要做的就是調用marker.setMap(google.maps.Map對象)。然後,如果你想獲得幻想,你可以調用ClusterIcon對象setSums減少由一個集羣覆蓋中列出的標記數量。

+1

嘿,夥計,我一直在尋找一個解決方案,以及。你介意分享你的代碼示例嗎? – Mayko 2013-05-22 22:50:31