2017-03-02 12 views
-2

Googleマップのルートと代替ルートを表示するAndroidアプリケーションを作成しています。私はまた、推奨ルートまたは優先ルートの指示を得ることができます。Android v2のGoogleマップで代替ルートの距離を取得する方法

しかし、代替ルートの距離やデータを取得する方法はわかりません。

+0

[ドキュメント](HTTPSを見developers.google.com/maps/documentation/directions/intro) –

+0

@AtefHaresええ、そうでした。しかし私たちができるかどうか私はそこに見えませんでした。それはオプションとして述べられています。だからこそ、私たちができるかどうか、どうやって入手するのかを質問しています。 –

+0

は、オプションを要求するか、ただ一つのルートを取得したいという意味です。ドキュメントに記載されているように、あなたはいつも選択肢を受け取るとは限りません。 –

答えて

0

返されるルートごとにJSONで距離が返されます。例えば

、方向APIにこのクエリを持つ:あなたは、それは3つのルート、routes JSONArrayにネストJSONObjectの各ルートを返すことがわかりますし、個々のルートがあり

https://maps.googleapis.com/maps/api/directions/json?origin=37.6248874,-122.3708351&destination=37.7133686,-122.1712273&alternatives=true

距離が表示されます。最初のルートの

距離:第2経路用

"distance" : { 
     "text" : "31.6 mi", 
     "value" : 50831 
    } 

距離:

"distance" : { 
     "text" : "32.5 mi", 
     "value" : 52325 
    } 

第三の経路の距離://:

"distance" : { 
     "text" : "35.0 mi", 
     "value" : 56271 
    } 
+0

@Daniel Nugentさん、ありがとうございます。しかし、私がルートを表示しようとしたとき、それは私に例を与えるだけです: '@ 52131e'それはなぜですか?これを解決するには? –

+0

@NeedHelp_AndroidGoogleMap私たちにあなたの投稿を編集してください。あなたは何をしていますか? –

関連する問題