我试图在2组lat/long坐标之间获得交通时间。我可以调用谷歌距离矩阵API,但我只得到旅行时间没有流量。我读过的API notes说要使用一个名为departure_time的参数。以下是节选:
departure_time将理想的起飞时间指定为从1970年1月1日午夜开始的秒。发车时间可由业务客户地图指定,以便在考虑当前交通状况的情况下指定要接收出行时间的departure_time。必须在当前时间的几分钟内将departure_time设置为。
我发现这个网站给了我这个时间:时代转换器
然而,我仍然得到相同的旅行时间,每次。下面是一个示例请求,需要更新departure_time参数(这并不重要)。
time=1408046331&origins=37.407585,-122.145287&destinations=37.482890,-122.150235
15分钟总是返回。
使用“地图点谷歌网站”,当考虑流量时,返回19分钟的旅行时间。
如果有人能帮我从距离矩阵API获得交通时间,那将是非常感谢的。
发布于 2016-02-06 17:37:21
不需要商业许可证,只需要一个API密钥从https://console.developers.google.com/上的项目与谷歌距离矩阵启用。对于结果,如谷歌地图上使用的traffic_model值悲观,乐观,并请记住“departure_time必须在当前时间的几分钟内设置”,否则它将始终返回15分钟。
发布于 2014-08-14 20:54:13
根据文档的说法,这一特性似乎只适用于商业客户的地图。
发布于 2015-07-02 15:54:32
即使有营业执照,您也只能在5分钟后查询departure_time,如果您使用的是行驶模式
https://developers.google.com/maps/documentation/distancematrix/
https://stackoverflow.com/questions/25317296
复制相似问题