13

重複の可能性:
グーグルマップで2つのジオコード間のルートを表示するにはどうすればよいですか?

Google Maps API v2を使用して、地図に表示されている2地点間のルートを取得する方法を探しています。SOで検索しましたが、例が見つかりません。たぶん誰かがリンクや例を手伝ってくれるでしょう。

どうもありがとう。

4

2 に答える 2

20

Maps APIのv2では、ルートは単なるポリラインです。IMHOは、昔ながらのオーバーレイよりもはるかに便利で使いやすいです。

Google Maps API V2のドキュメントから:

Polyline line = map.addPolyline(new PolylineOptions()
                   .add(new LatLng(-37.81319, 144.96298), 
                        new LatLng(-31.95285, 115.85734))
                   .geodesic(true));
于 2012-12-19T01:20:29.403 に答える
0

距離の計算は、GLatLngオブジェクトのメソッドです。

次のようなものを使用できます。

DISTANCE = markOne.getPoint()。distanceFrom(markerTwo.getPoint());

https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/LatLng

于 2012-12-18T20:41:11.677 に答える