W moim projekcie na Androida chcę narysować trasę na mapach Google. Mam współrzędne punktów początkowych i końcowych. W tym punkcie otrzymuję km
-plik z serwisu internetowego Google z punktami na całej trasie. Do rysowania części trasy używam instancji klasy Overlay
. To rozwiązanie działa, ale bardzo wolno. Czy istnieją inne metody, aby to zrobić? Czy istnieje możliwość korzystania z wbudowanej aplikacji map Google lub w jakikolwiek inny sposób?Android, narysuj trasę na mapie google
7
A
Odpowiedz
10
Prawo, można użyć wbudowanej aplikacji Google Maps poprzez zamiarem jak ten:
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);
zobaczyć this question więcej szczegółów
2
istnieje poradnik za korzystanie KML tutaj: http://csie-tw.blogspot.com/2009/06/android-driving-direction-route-path.html
i przykładowy kod tutaj: How to draw a path on a map using kml file?
to wszystko wygląda na bardzo skomplikowaną ciężką pracę - Google powinien zamiast tego dostarczyć API.
Powiązane problemy
- 1. Narysuj mapę polilinii na drodze Aplikacja Google Maps Google Maps
- 2. Wyświetlanie wielu tras na mapie google
- 3. Narysuj okrąg na widoku (Android)
- 4. Symulacja kliknięcia na mapie Google
- 5. Podświetl określoną trasę w Google Maps v2 Android
- 6. ANDROID Czy można wyświetlić tylko określony kraj na mapie google?
- 7. Android polilinie rysować strzałki na mapie google ze ścieżką kierunku
- 8. Android MapActivity na mapie ruchu
- 9. Jak wykryć zdarzenie kliknięcia na mapie google za pomocą nakładki?
- 10. Niestandardowe okno z kranu na Google Mapie
- 11. Obliczanie obszaru wielokąta narysowanego na mapie google
- 12. wyłącza klikalny punkt orientacyjny na mapie google
- 13. Jak wyrównać ikonę znacznika na mapie google
- 14. Pobierz bieżącą lokalizację na mapie Google
- 15. Dodawanie tablicy znaczników na mapie Google
- 16. Zmień Centrum przesunięć na Mapie Google
- 17. Jak przesłonić kolory KML na Mapie Google?
- 18. Jak wyświetlić ikonę migającą na mapie google
- 19. Animacja okręgu na mapie google w Androidzie
- 20. Narysuj cienie elewacji na płótnie
- 21. Animacja typu GIF dla znacznika w mapie google api ANDROID
- 22. narysuj android.media.Image na powierzchni
- 23. Znajdź trasę z Androidem Google Maps API
- 24. Android Google Maps API v2 wyświetlacz trasa
- 25. narysuj bibliotekę wieloplatformową (IOS, WindowsPhone, Android)
- 26. Jak wyświetlić moją bieżącą lokalizację w Google Mapie Android za pomocą klienta Google API
- 27. Ustawienie LongClickListener na mapie Marker
- 28. Nie można dodać wydarzenia na mapie Google Infobox
- 29. Ponowne upuszczanie wielu znaczników Google Maps bez odświeżania na mapie
- 30. Jak utworzyć wiele infowindow na mapie google api
Myślę, że to jedyna opcja, którą masz w danym momencie. – Flo