我想顯示位於地圖邊界框內的標記列表。我有一個基本的實現工作,它攔截地圖的「bounds_changed」事件並使用地圖的西南角和東北角的緯度/經度座標向我的服務器發出AJAX請求。這適用於大多數場景,但是我發現,如果用戶過於東/西,此實現會中斷。例如,假設邊界框最初是作爲整個世界開始的(西南角:[-90,-180],西北角:[90,180])。然後,如果用戶向西轉180度,邊界框變爲[-90,-360]/[90,0]。這打破了我的AJAX請求,因爲即使用戶仍然可以看到整個世界,我的數據庫查詢也不會返回經度> 0的任何標記。使用Google Maps API v3在邊界框內顯示標記
處理這個問題的最佳方法是什麼?