2017-06-06 97 views
1

我有開始和結束位置的座標。我想計算達到終點所需的總時間。有沒有谷歌地圖靜態API,其中我會通過開始和結束位置的座標,並作爲回報,它會給出從開始時間到達終點的總時間?使用谷歌地圖api計算兩個地點之間的旅程時間(座標)

谷歌的一個實例映射靜態API是這樣的:

https://maps.googleapis.com/maps/api/staticmap?zoom=13&size=600x300&maptype=roadmap&markers=color:red%7Clabel:C%7C<longitude>,<lat>?&key=<api key> 

這將返回給定座標的靜態地圖。

+3

嗨。我認爲您需要使用Google Directions API而不是Maps API。請參閱此[link](https://developers.google.com/maps/documentation/directions/)和[this](https://developers.google.com/maps/documentation/javascript/examples/directions-simple)示例 –

+0

看起來你是對的@ Pieter-JanBeeckman ..非常感謝你 – gauravmehla

回答

0

對於這一點,你必須使用Google Directions API

如果你有兩個座標,你想知道即將達到一個點所用的總時間,你可以通過你的座標作爲參數做到這一點在這個查詢中。

https://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&key=YOUR_API_KEY 

的響應將是一個對象,並在這個對象將有所有需要爲這個旅程即總時間,檢查點的數據,等

看看this例子。

相關問題