編輯:只是一些背景資料 - 系統設置使用MySQL來存儲每個標記的信息,然後通過一些PHP代碼,然後通過顯示其轉換成XML文件地圖JavaScript文件。我目前有大約10個標記,它們存儲在mySQL數據庫中。加載地圖後,所有的標記都被加載。谷歌地圖API - 搜索XML標記
我目前使用Google Maps API V3顯示標記,並在一個div來顯示自己的信息窗口。到目前爲止,這一切都很好。 我想要做什麼添加搜索功能。 據我瞭解,該API確實有搜索功能,但是當我在文檔中嘗試過的例子,但它確實在整個地圖搜索。我希望它只能在我的標記中搜索。 編輯:正如我在編輯在上面所提到的,所有標記在初始化顯示() - 因此,當有人搜索的位置,最接近的匹配會被選中。在我的地圖的情況下,infowindow會在地圖區域之外的2個「html」部分顯示和分割(即實際地圖上沒有氣泡顯示)
編輯:最初,我擔心有人如果我發佈了該網址,它會出現並複製我的想法,但我相信它已經完成了!血肌酐*寬它 - CityMap Prototype
所以,我想我需要找到/建立某種形式的系統,其搜索XML文件。最初,用戶只能按名稱搜索位置。後來,我確信我可以爲搜索提供創意用途。
任何人都可以指向正確的方向嗎?
編輯: 發佈後,我找到了關於W3C的教程 - PHP Example - AJAX Live Search。它會搜索XML文件中的鏈接,然後在鍵入的條目下的臨時搜索結果中顯示它們。有誰知道我可以如何將這個搜索功能鏈接到標記? 從我能理解的,我需要以某種方式通過XML鏈接到每個標記,但這是我的猜測程度。
感謝
是您的XML從PHP /數據庫服務器> –
是產生,從MySQL服務器,通過一個XML文件用PHP提取。對不起,我應該事先澄清一下。 – tristanojbacon