2010-09-20 71 views
4

有沒有一種方法可以在Google Maps API中的單個靜態地圖上繪製多個地址?通過網址生成Google地圖

這裏是一個地址的例子畫在:

http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=H9R1H3+57%20EASTVIEW%20AVENUE 

將這樣的一個例子網址是什麼樣的?

回答

3

有是一個jQuery插件,我已經用它和它的偉大工程

檢查

http://gmap.nurtext.de/examples.html

+0

可惜我部署的手持設備,包括老黑莓,這是不是非常非常的JavaScript友好。 – robert 2010-09-20 14:13:19

0

的唯一方法是創建一個KML文件輸出多重點。

它甚至可以是一個動態腳本。

http://server.com/kml?a=adress+one&b=address+two&c=address+three

可能是一個動態腳本讀取從URL地址,並輸出KML代碼。

則可以通過這個鏈接到地圖(地圖接受q =參數KML文件的URL - propelly編碼當然)

+0

演示http://maps.google.co.uk/maps?q=http:%2F%2Fnearby.org.uk%2Fa2k.php%3Fa%3DBirmingham,%2BUK%26b%3Dlondon,uk%26c%3Dbrighton,聯合王國 – barryhunter 2011-10-04 18:59:36

0

沒有必要使用KML文件,我們可以直接訪問谷歌Places API。 Google Places API響應由當前位置周圍的所有(實際上最多20個)位置組成。 url請求的一個例子如下所示。

https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=AIzaSyAiFpFd85eMtfbvmVNEYuNds5TEF9FjIPI 

響應可能在Json或XML中,取決於我們要求的響應。

0