0
我有一個網站,其中有大約50萬個地理編碼位置在數據庫中。我希望人們能夠通過地圖搜索這些內容。很明顯,即使使用像MarkerClusterer之類的東西,對於標準的Google(或者Bing的地圖)地圖顯示來說也是太多了。滾動地圖時動態加載Google地圖圖標
因此,我想要做的事情是,當人們在地圖上滾動時,動態加載地圖數據,以便永遠不會有太多圖標或太多數據加載。下面是其中已經做了這樣一個網站的例子:
不幸的是,我不是一個熟練的足夠的JavaScript程序員反向工程的代碼!所以我希望可以有一個開源項目,我可以使用或者改編。
我以前主要使用Google地圖(並且該網站目前使用Google地圖進行小範圍搜索),但如果這比較容易,我會對Bing也很滿意。後端全部使用PHP。
有什麼建議嗎?
IIRC,谷歌地圖JS API有一個'mapMove'和'mapMoveEnd'事件;你可以註冊它,檢查你的標記是否仍然在視口中(如果沒有),以及AJAX加載已經進入視口的新標記。 – Piskvor 2010-10-11 11:00:48