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
7
A
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
2
gibt es ein Tutorial für KML mit hier: http://csie-tw.blogspot.com/2009/06/android-driving-direction-route-path.html
und einiger Beispielcode hier: How to draw a path on a map using kml file?
sieht alles nach viel zu komplizierter harter Arbeit aus - Google sollte dafür stattdessen APIs bereitstellen.
Verwandte Themen
- 1. Android zeichnen Bitmap auf Polygonen
- 2. Zeichnen Leinwand auf Widget Android
- 3. Wie kann ich eine Route auf dem Map-Steuerelement zeichnen?
- 4. Android Draw Route auf einem Mapview mit twoo POI-s
- 5. Android - Oben auf ein Bild zeichnen
- 6. Wie auf Bitmap in Android zu zeichnen?
- 7. Android Leinwand zeichnen
- 8. Zeichnen Kreisdiagramm in Android?
- 9. Route viele Koordinaten in Google Map Android
- 10. Google Standort Dropdown und zeichnen Route in eckigen 2 Typoskript
- 11. Zeichnen einer Route zwischen zwei Standorten Google Maps API Android V2
- 12. Android: Matrix Bitmaps zeichnen Mit
- 13. Android zeichnen Kreis mit Pfad
- 14. Zeichnen Dreieck Hintergrund in Android
- 15. Angular $ Route ändern URL basierend auf Route
- 16. Graphhopper Route für Fußgänger android
- 17. Zeichnen Bild in Aktivität Android
- 18. Android zeichnen Kreis um Text
- 19. Objekt/Bild auf Leinwand zeichnen
- 20. Route auf der Karte in Swift
- 21. Wie draw Route auf der Karte entfernen
- 22. android html5 leinwand warum nicht zeichnen linie zeichnen?
- 23. Unschärfe zeichnen auf Bildansicht
- 24. Zeichnen Rechteck auf SurfaceView
- 25. Linie auf Diagramm zeichnen
- 26. Android: So zeichnen Sie kostenlos oben auf alles (jede Aktivität)
- 27. Zeichnen eine Gridview auf einer Leinwand in Android
- 28. Wie zeichnen Sie kursiven Text auf Android Canvas?
- 29. Zeichnen Sie einen Kreis auf eine Ansicht (Android)
- 30. Zeichnen einer vertikalen Linie auf ImagveView in android bei Berührung
Ich denke, das ist die einzige Option, die Sie im Moment haben. – Flo