Posible duplicado:
¿Cómo mostrar una ruta entre dos geocoords en google maps?
Estoy buscando una manera de obtener la ruta entre 2puntos mostrados en el Mapa usando Google Maps API v2. He buscado en SO, pero no puedo encontrar un ejemplo para esto. Tal vez alguien pueda ayudarme con enlaces o un ejemplo.
Muchas gracias.
Respuestas
20 para la respuesta № 1En la v2 de la API de Maps, una ruta es solo una PolyLine. En mi humilde opinión es mucho más conveniente / fácil de usar que la antigua superposición.
Desde el Documentación de 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));
0 para la respuesta № 2
El cálculo de la distancia es un método del objeto GLatLng.
Puedes usar algo como esto:
DISTANCIA = markerOne.getPoint (). DistanceFrom (markerTwo.getPoint ());