可能重复:
How to display a route between two geocoords in google maps?
我正在寻找一种方法,使用Google Maps API v2获取地图中显示的2个点之间的路线。我已经搜索过了,但我找不到一个例子。也许有人可以用链接或示例来帮助我。
非常感谢。
答案 0 :(得分:20)
在Maps API的v2中,路线只是PolyLine。恕我直言比旧式叠加更方便/易用。
来自Google Maps API V2 documentation:
Polyline line = map.addPolyline(new PolylineOptions()
.add(new LatLng(-37.81319, 144.96298),
new LatLng(-31.95285, 115.85734))
.geodesic(true));
答案 1 :(得分:0)
距离计算是GLatLng对象的一种方法。
您可以使用以下内容:
DISTANCE = markerOne.getPoint()。distanceFrom(markerTwo.getPoint());