0

Google マップでウェイポイントの使用に問題があります: https://developers.google.com/maps/documentation/javascript/directions#DirectionsResults

ウェイポイントを追加して、提供した順序で運転ルートを取得したいのですが、Google は自動的にそれらを最適化します...

このコードでリクエストを送信します:

var request = {
  origin: start,
  destination: end,
  waypoints: waypts,
  optimizeWaypoints: true,
  travelMode: google.maps.TravelMode.DRIVING
};

そして、私の配列(waypts)では、ウェイポイントは本来あるべき順序で並べられています...

例:

NY からシカゴ経由で NY 経由でフィラデルフィアに行きたいのですが、次のような応答が返ってきます。Googleはどうにかルートを最適化しますが、私はこれを望んでいません...

何か案が?

ありがとう!

4

2 に答える 2

2

LOL ...ドキュメントでそれを見逃しました...解決策は次のとおりです。

var request に次の行を入力します。

optimizeWaypoints: false
于 2012-07-02T14:19:39.027 に答える