使用
似乎它没有考虑交通信息。
在纽约繁忙的街道上举个例子。
当前时间的响应:
然而,谷歌地图浏览器显示相同搜索时间为35分钟。我检查了路线,它是一样的。
googleway
包中的google_directions
函数时,它不会显示根据Google地图浏览器搜索的旅行时间。似乎它没有考虑交通信息。
在纽约繁忙的街道上举个例子。
a <- google_directions(origin = c(40.862804, -73.934743),
destination = "212 5th Ave, New York, NY 10010, USA",
mode = "driving",
units = "metric",
simplify = TRUE,
key = MY_API)
当前时间的响应:
b <- direction_steps(a)
total_time <- sum(b$duration$value)/60 # minutes
total_time # minutes
#[1] 26.1166
然而,谷歌地图浏览器显示相同搜索时间为35分钟。我检查了路线,它是一样的。
使用mapsapi
包发生了同样的事情:
c <- mp_directions(origin = c(-73.934743,40.862804),
destination = "212 5th Ave, New York, NY 10010, USA",
mode = "driving",
key = MY_API)
total_time1 <- sum(mp_get_segments(c)$duration_s)/60 # minutes
total_time1 # minutes
# [1] 26.11667
有人知道如何将交通信息整合到这些功能中吗?或者我应该得出结论,谷歌并不提供这种级别的信息?