2016-07-21 15 views
0

私はアンドロイドスタジオでGoogleマップを試していますが、ソースからターゲットへの代替パスを探したいのですが、どのようにこの部分を実装しますか?それは代替経路AndroidスタジオGoogleマップ

https://maps.googleapis.com/maps/api/directions/json?origin=Nevada,%20USA&destination=Los+Angeles,CA&key=API_KEY 

最速ルートなしに、送信元と宛先現在

+1

スタックオーバーフローへようこそ:-) [Ask](http://stackoverflow.com/help/how-to-ask)の方法をご覧ください。これは便利な回答を得るのに役立ちます – Nisarg

+2

複製可能:http://stackoverflow.com/q/14710744/2078074 – Lawrance

答えて

0

方向API

方向要求の間に単一の経路を示しているが説明します。

結果:

  1. 国道1
    • 距離:489マイル
    • 期間:代替ルート

      0と9時間29分

方向要求

各ルートは「legs」になります。

脚の配列の各要素は、計算されたルートの起点から目的地までの単一の区間を指定します。ウェイポイントを含まないルートの場合、ルートは単一の「レグ」で構成されますが、1つ以上のウェイポイントを定義するルートの場合、ルートは1つ以上のレッグから構成されます。

結果:

  1. 国道1
    • 距離:489マイル
    • 所要時間:9時間29分
  2. 国道2
    • ディストANCE:475 MI
    • 時間:9時間36分
  3. ルート3
    • 距離:511マイル
    • 時間:9時間39分ここ

あります同じリクエストのGoogleマップのスクリーンショット。

enter image description here

注:期間はウェブのGoogleマップと方向APIのために同じではないかもしれません。まだ数分程度の違いがあります。 APIキーはのサーバーキーでなければなりません。

実装にはtutorialがあります。

希望すると便利です。

関連する問題