2012-05-18 114 views
0

我需要有關我正在構建的Google Map系統的幫助。 http://helpinspire.me/temp/google-maps/count-markers.html我有5個json提要拉入並根據哪個單選按鈕進行顯示。然後,我有一個信息窗口,顯示每個項目,當你點擊一個標記時顯示從json文件中提取的值。顯示Google Map上的標記數量以及該標記的數據

所以下一步我需要幫助的是,我想完成兩件事情。

  1. 渲染標記的數字,表示縮放級別 中可見用戶在和有更新的縮放級別發生變化時。我 知道我需要使用getMarkerCount但我有困難 補充說,在
  2. 基礎上是可見的,我想加起來兩個變量的標記:available seatsuser count。所以如果三個標記在縮放級別內可見,我想顯示總可用座位和用戶數。

任何幫助將不勝感激。謝謝。

回答

0

我通常在Google Maps上做的事情是保存數組中所有活動標記和infowindows的引用。這樣做,您可以遍歷標記並檢查它們是否在地圖中。使用getBounds()獲取地圖角落的LatLng。然後遍歷你的標記數組,檢查每個標記的lat/lng是否在邊界內。

相關問題