有没有人注意到通过路线api请求时TRANSIT的持续时间不正确?
我已经设法example fiddle试图证明这个问题,所以我可以得到一些确认,不仅仅是我遗漏了一些东西。
var start = 'Liverpool,England';
var end = '51.47688,-0.000329';
var request = {
origin: start,
destination: end,
travelMode: google.maps.TravelMode.TRANSIT,
provideRouteAlternatives: true
};
directionsService.route(request, function (response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
小提琴中有一个链接进入谷歌地图页面,其中包含相同的结果集,以尝试展示“持续时间”的差异。
在我看来,好像连接之间的等待时间没有被添加到他们的计算中。所以说你有三个连接,每个连接等待一小时,结果实际上是三个小时!
我试着寻找其他提到这个的人,但我的所有支票都空了,我不能成为唯一注意到的人。
任何人都可以看到我的推理有什么问题吗?
答案 0 :(得分:0)
我没有看到小提琴与google maps之间有任何区别。小提琴有四条路线,从3:24到3:41不等。谷歌地图也是如此。看起来他们已经解决了你的问题。
或者你是说他们现在都错了?