我有一個商店定位器,它將商店作爲標記顯示在地圖上,並將它們列在邊欄中。有大約600個商店,它們全部通過AJAX加載到頁面上。所以我可以隨時訪問數組中的所有元素。現在,我想要的功能是,當用戶在視口中移動/縮放時,我將顯示當前區域的邊界,並在側邊欄中過濾結果(位置陣列,每個位置都有一個lat和long)根據他們是否會在該區域展示。然後我會畫出相關位置的標記。基本上,在視口中可以查看的任何位置也會列在側欄中,保持同步。谷歌地圖(v3)通過地圖移動來過濾
有人能指出我在正確的方向來實現這個嗎?這甚至聽起來像是處理這種功能的有效方式嗎?
一個更好的方法是將商店存放在當前窗口大小的兩倍的區域中,並且只在當前窗口超出上一個請求的範圍時才獲取新數據。 – rob 2011-11-03 22:14:42