Trasa na mapie, za pomocą wielu punktów

Odpowiedz Nowy wątek
2015-01-02 16:38
0

Mam wiele współrzędnych, z pliku .tcx(endomondo). Chciałbym teraz z tych punktów wyświetlić na mapie(google lub jakiejkolwiek jeśli będzie łatwiej) przebytą trasę.
Póki co zrobiłem tak:
http://pastebin.com/Btr4zg2S
Ale to jest słabe, bo muszę jeszcze sporo naklikać żeby pokazać trasę...
Chciałbym osiągnąć efekt jak tutaj: https://www.endomondo.com/workouts/297894781/766697

Jest to możliwe, pisząc w Javie i Swing?

Pozostało 580 znaków

2015-01-04 02:19
1

Jest to możliwe i raczej na żadnej innej niż googlowej mapie nie będzie łatwiej.
Nawet najprostsza implementacja wymaga jednak kilka rzeczy.
Z tego co napisałeś wnioskuję że chcesz tą mapę wyświetlić w swojej aplikacji za pomocą Swinga.
Można za pomocą API Google Maps na podstawie współrzędnych geograficznych wygenerować snapshot mapy.
Ale o wiele większą funkcjonalność będzie miała aktywna mapa (możesz przybliżać, oddalać, przesuwać etc - dokładnie jak na stronie).
W takim przypadku najprościej zrobić to tak: osadzić w Swingu przeglądarkę (ja z powodzeniem używałem do tego JWebBrowser) i następnie manipulować javascriptowym kodem który jest odpowiedzialny za wygenerowanie mapy, punktów, ścieżek etc.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0