0

開始から終了までをプロットしている間、1 つの道路にとどまるように方向要求を伝える方法はありますか?

リクエスト:

  • 開始 (緯度/経度) と終了 (緯度/経度) がルート US1 にあるとします。
  • 州間高速道路 i-95 が、上記の始点から終点までのセグメントでルート US1 に沿って平行に走っているとします。
  • 上記の Start から End への API ルート ディレクション リクエスト。

地図ルートショー:

  • ルート US1 のスタート地点から出発します。
  • US1の出口を出て、i-95でルートを実行します。
  • 終点の直前で、i-95 から US1 への出口を出て、ルート US1 の終点で終了します。

現在の動作:

上記のルーティングでは、Google API が最速ルートの方向をプロットすることは理解できるので、API は US1 のそのセグメントに平行なルート i-95 を使用します。

私の要件:

以下の方向リクエストで指定できるパラメーターはありますか?

var request = {
          origin:start,
          destination:end,
          travelMode: google.maps.DirectionsTravelMode.DRIVING
       };
4

1 に答える 1

0

そのリクエストにいくつかのオプションのパラメーターを設定できます。

  1. 出発地と目的地を含めて 8 つまで指定できますwaypointsが、方向は常にそれらのウェイポイントを経由します。
  2. 有料道路や高速道路を避けるように提供することができますavoid(あなたの質問に当てはまるかどうかはわかりません.
  3. に設定できalternativesますtrue。そうすれば、Google はあなたが探しているルートの代替案を 1 つ以上提供してくれます。

https://developers.google.com/maps/documentation/directions/#RequestParameters (「オプションのパラメーター」までスクロールします)。

これがあなたを助けることを願っています

于 2013-08-07T22:11:16.413 に答える