我使用Google Directions API计算2个地点之间所需的时间。 API为我提供了一个选项departure_time
,我可以在其中传递出发时间(或“现在”)的时间戳。然后答案是duration_in_traffic
。这真的很棒。
但我需要显示用户需要的时间与他的汽车相比,当他想要在特定时间时达到他的目标时。
E.g。用户希望在晚上8点(20:00)在多特蒙德。所以我需要告诉他什么时候他应该开始开车到达他想要的目标。 The API-documentation说,有一个参数arrival_time
,它完全符合我的需要。不幸的是,他们说这只适用于公共交通工具。
但Google地图本身即使对于汽车也能提供所需的功能!正如你在屏幕截图中看到的那样:我说我想在20:00进入多特蒙德并且google-maps说,我应该开始'arround 18:30'
那么我怎样才能通过我的应用实现这一目标?我是否需要其他API或是否需要传递其他参数?
以下是我当前的API调用:
最好的问候 迈克尔