Google Maps Dircetions API-到达时间?

问题描述 投票:8回答:1

我使用Google Directions API计算两个地点之间的所需时间。 API给了我一个选项departure_time,我可以在其中传递出发时间(或“现在”)的时间戳。那么答案就是duration_in_traffic。这真的很棒。

但是我需要显示用户想要在特定时间到达目标时的乘车时间。

例如用户希望在晚上8点(20:00)到达多特蒙德。因此,我需要向他展示他什么时候应该开始开车以按时达到他的期望目标。 The API-documentation说,有一个参数arrival_time,正是我需要的。不幸的是,他们说它只对公共交通有效。

但是Google地图本身甚至为汽车提供了所需的功能!正如您在屏幕截图中所看到的:我说过我想在20:00进入多特蒙德,而google-maps说,我应该开始开车'18:30左右']

所以我该如何通过我的应用程序实现这一目标?我需要另一个API还是需要传递其他参数?

这是我当前的API调用:

https://maps.googleapis.com/maps/api/directions/json?origin=Bielefeld&destination=Dortmund&arrival_time=1460836800&key=AIzaxxxxxxxxxxxxxxxxxxxxxxxxxxx

最好的问候迈克尔

enter image description here

我使用Google Directions API计算两个地点之间的所需时间。 API给了我一个选项exit_time,我可以在其中传递出发时间(或“现在”)的时间戳。然后...

google-maps google-api google-direction
1个回答
0
投票

难道您只是从到达时间开始就保留了持续时间?

© www.soinside.com 2019 - 2024. All rights reserved.