2011-01-11 20 views
7

In meinem Android-Projekt möchte ich Route auf Google Maps zeichnen. Ich habe Koordinaten von Start- und Endpunkten. Auf diese Punkte bekomme ich km -Datei von Google Web-Service mit Punkten, die über die Route. Zum Zeichnen von Streckenabschnitten verwende ich Instanzen der Klasse Overlay. Und diese Lösung funktioniert, aber sehr langsam. Gibt es eine andere Methode, das zu tun? Kann vorhanden sein, verwenden Sie die eingebaute Google Maps-Anwendung oder eine andere Möglichkeit?Android, zeichnen Route auf Google-Karte

+0

Ich denke, das ist die einzige Option, die Sie im Moment haben. – Flo

Antwort

10

Rechts, können Sie die Anwendung Google Maps über eine Absicht wie diese in-built verwenden:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
Uri.parse("http://maps.google.com/maps?saddr=20.344,34.34&daddr=20.5666,45.345")); 
startActivity(intent); 

this question siehe für weitere Einzelheiten