2012-12-18 1 views
13

Mögliche Duplizieren:
How to display a route between two geocoords in google maps?Android Google Maps API v2 Anzeige Route

ich nach einem Weg suchen die Strecke zwischen zwei Punkten in der Karte mit Google Maps API v2 angezeigt zu bekommen . Ich habe in SO gesucht, kann dafür aber kein Beispiel finden. Vielleicht kann mir jemand mit Links oder einem Beispiel helfen.

Vielen Dank.

+0

Ist das, was Sie suchen? http://stackoverflow.com/questions/2643993/how-to-display-a-route-between-two-geocoords-in-google-maps –

+0

Nur commento: Google Maps API V2 veraltet sein wird auf Mai 2013. Google sendet E-Mails an Entwickler, um ihre Mashups auf eine neuere Version zu migrieren. – jap1968

+0

@ jap1968 Sie sprechen über die JavaScript API, aber meine Frage bezieht sich auf Android Google Maps API v2. – Xelz

Antwort

20

Im v2 des Maps-API ist eine Route nur PolyLine. IMHO ist viel bequemer/einfacher zu verwenden als das altmodische Overlay.

Vom 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

Ich verwende den gleichen Code, den Sie verwendet haben, aber manchmal folgen die Linien nicht den Straßen oder Alleen, haben Sie eine Lösung? –

+1

Die Polylinie hat nichts mit Straßen oder Alleen zu tun. Wenn sie nicht übereinstimmen, liegt das daran, dass Sie die Polylinie mit den falschen Koordinaten erstellen. –

Verwandte Themen