4
當用戶達到縮放級別時,集羣只包含1-4個LatLng點,我想使對象可點擊以顯示用於熱圖的數據源。 有關如何解決此問題的任何提示? 我可以將任何類型的EventListener連接到HeatmapLayer點嗎?Google Maps HeatmapLayer可點擊的端點
當用戶達到縮放級別時,集羣只包含1-4個LatLng點,我想使對象可點擊以顯示用於熱圖的數據源。 有關如何解決此問題的任何提示? 我可以將任何類型的EventListener連接到HeatmapLayer點嗎?Google Maps HeatmapLayer可點擊的端點
熱圖沒有點擊事件(基本上沒有任何熱圖將會聽到的事件)。
你可以做什麼:使用markerClusterer。
爲所有點創建標記,因爲markerImage分配一個透明圖像(15x15的大小應該沒問題)並將所需的點擊事件應用到標記。
推標記爲markerClusterer並應用以下樣式的聚類器:
{
url: 'path/to/transparentImage.png',
height: 0,
width: 0,
textColor: 'transparent',
textSize: 0
}
結果:
只要標記聚集,你看不到任何東西。
當某個標記不再聚集時,您也看不到任何東西(因爲標記是透明的),但您可以單擊透明標記,並且標記將響應點擊。
數據從哪裏來? –
該數據是從Instagram。你可以在這個網站上看到我的熱圖(link)(http://www.geoklubb.se/instagram/)。看看我如何通過instagramData數組構建數據。 – fdqps