ルート API を介して要求されたときの TRANSIT の所要時間が間違っていることに気付いた人はいますか?
問題を実証するためのフィドルの例を作成したので、何かが欠けているだけではないことを確認できます。
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);
}
});
「期間」の違いを試して実証するために、同じ結果セットを持つGoogleマップページに移動するリンクがフィドルにあります。
接続間の待ち時間が計算に追加されていないように見えます。たとえば、3 つの接続があり、それぞれ 1 時間待機すると、実際には 3 時間かかることになります。
これに言及している他の誰かを探してみましたが、私の小切手はすべて空になり、気づいたのは私だけではありません.
誰かが私の推論に何か問題があると思いますか?