您知道如何通過給出兩個特定的座標從Google獲取步行路線嗎? 如何發送簡單的HTTP GET請求並將結果放入KML文件中?谷歌地圖用於駕車和步行路線的HTTP API
我不想地理編碼,但得到的行車路線,通過此方法返回的KML文件:
http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/
您知道如何通過給出兩個特定的座標從Google獲取步行路線嗎? 如何發送簡單的HTTP GET請求並將結果放入KML文件中?谷歌地圖用於駕車和步行路線的HTTP API
我不想地理編碼,但得到的行車路線,通過此方法返回的KML文件:
http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/
有此刻訪問谷歌地圖沒有記載和認可的方法通過HTTP請求的路線API(更新:2010年5月,Google添加了步行和駕駛directions via web services)。
儘管如此,一個返回JSON輸出一個未記錄的方法如下:
http://maps.google.com/maps/nav?q=from:London%20to:Dover
的q
參數的格式應from:xxx%20to:yyy
。將xxx和yyy分別替換爲start和destination。您可以使用緯度和經度而不是完整地址。
默認情況下,此請求返回行車路線。要獲取步行路線,您可以將可選參數dirflg=w
添加到查詢字符串。 (Source)
請注意,這不僅是無證的,但它也可能違反Google Maps API Terms and Conditions的限制10.1和10.5。
您還可能有興趣在檢查出下面的文章:
谷歌增加通過網絡服務方向五月, 2010:
http://code.google.com/apis/maps/documentation/directions/
指示以XML或JSON格式返回。
他們也有地理編碼,海拔和可用的地方。