我使用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调用:
最好的问候迈克尔
我使用Google Directions API计算两个地点之间的所需时间。 API给了我一个选项exit_time,我可以在其中传递出发时间(或“现在”)的时间戳。然后...
难道您只是从到达时间开始就保留了持续时间?