0

目的地は 2 つあります A. 185 Railroad St, Williamstown, VT 05679, USA B. 244 Granger Rd, Berlin, VT 05602, United States

の場合Single trip、私は最速のパスをVT-63 W持っ13 miles19 minsround tripます26 miles and 38 mins。しかし、なぜGoogleが表示するの20 miles and 40 mins for round tripですか?

ご参照くださいRoundTrip_Mileage.png

ここに画像の説明を入力 往復の最速パスを見つけるにはどうすればよいですか?

GoogleマップAPIがこれが往復であることを理解できる理由はありますか?

または、これが往復であり、往復の距離とマイレージが2倍以上であることがわかるロジックはありますか?

4

1 に答える 1

1

これはスタックオーバーフローに属しているとは思いません。https://superuser.com/で質問されているはずです。

とにかく、VT-63 W を選択した 1 回の旅程については、https://maps.google.com/maps?saddr=85+Railroad+St,+Williamstown,+VT+05679&daddr=44.1654204,-72.5409985+: 244+Granger+Rd,+Berlin,+VT+05602&hl=en&sll=44.172688,-72.531622&sspn=0.178282,0.393791&geocode=FY1JoQIdGDqt-ynb7ORanQS1TDFY0UFoLeuI5g%3BFSzpoQIduhyt-yk1hH2lJAS1TDFwLz9qWHdFTA%3BFeaaogId0sGs-ynpTSwANAa1TDF_Or0L4jEMTg&gl=us&mra=ls&t=m&z=12&via=1

往復の場合、推奨されるさまざまなパスが表示されず、別のパスが選択されます。https://maps.google.com/maps?saddr=85+Railroad+St,+Williamstown,+VT+05679&daddr=244+Granger+Rd,+Berlin,+VT+05602+to:85+Railroad+St, +Williamstown,+VT+05679&hl=en&sll=44.172688,-72.531622&sspn=0.178282,0.393791&geocode=FY1JoQIdGDqt-ynb7ORanQS1TDFY0UFoLeuI5g%3BFeaaogId0sGs-ynpTSwANAa1TDF_Or0L4jEMTg%3BFY1JoQIdGDqt-ynb7ORanQS1TDFY0UFoLeuI5g&gl=us&mra=ls&t=m&z=12

ルート案内のセットごとに異なるパスを使用するため、合計移動距離と合計移動時間は異なります。

編集: API で provideRouteAlternatives を True に設定すると、代替ルートが提供されます。https://developers.google.com/maps/documentation/javascript/reference

于 2013-03-20T06:27:08.203 に答える