2013-03-14 58 views
1

有没有其他人注意到,通过指示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

我没有看到小提琴和google maps之间的任何区别。小提琴有四条路线,从3:24到3:41不等。谷歌地图也是如此。看起来他们已经解决了你的问题。

或者你是说现在他们都错了吗?