-1

我想根據用戶搜索條件顯示谷歌地圖上的位置;如果用戶選擇倫敦,那麼應該顯示所有來自倫敦的記錄,並且如果用戶輸入他的郵編,那麼它應該在谷歌地圖上的郵政編碼25英里內顯示結果(所有數據將來自數據庫php/mysql)。要使用哪一個 - Kml或Google Map Api

現在的問題是我應該使用什麼? KML或谷歌地圖api V3,因爲我想給用戶選項以查看關於位置的簡要信息,何時他將mousehover標記和onClick標記我想顯示的位置和審查計數的圖像,距離(根據他的郵政編碼動態計算),我也想要自定義標記。我以前在api V3上做過一些工作,但想知道KML。它支持我的需求嗎?根據我的理解,KML只是一個靜態文件,不能給出這樣的動態。如果是這樣,你能提供任何樣本以及如何做到這一點。

謝謝

回答

0

您的理解是正確的,KML只是靜態文件。您應該能夠使用Google地圖api v3方法(如地理編碼,計算距離等)的組合來完成您的要求。

+0

因此,在什麼scanario中我們使用KML,然後它對SEO很有用。有什麼方法可以通過KML實現?比如通過php/mysql生成KML,然後解析google map api的kml ..真是困惑 – user1421407

+0

可以在由KML數據指定的區域中定位一個位置。我準備使用KML的多邊形,他們使用相關的方法來找到該地區的位置 - https://developers.google.com/maps/documentation/javascript/reference#poly – Salman

+0

需要一些生產和詳細的答案..幫助 – user1421407