Sunday, July 7, 2013

7: Z OSMTrackera do Google Maps

Drugi rok rowerowych wędrówek z Androidem w pełni i kolejny sposób jak pożenić programy ze stajni Google’a i te markowane przez OSM. Jak wgrać trasy z OSMTrackera do Google Maps? Pytanie nie od rzeczy, bo o ile o GM słyszeli chyba wszyscy, to o OSM tylko zapaleńcy, więc kiedy jest potrzeba podzielenia się trasą ze zwykłym śmiertelnikiem taka funkcja się przydaje.

Droga przez eksport GPX-a z OSMT, następnie konwersja do KML i import tegoż KML-a w GM zajmuje wieki. Można jednak podsunąć GPX-a poprzez inną aplikację Google’a — MyTracks. Po kolei:
  • eksportujemy trasy z OSMTrackera w formacie GPX,
  • przenosimy wyeksportowane pliki z katalogu /sdcard/osmtracker/katalog_pliku/plik.gpx (obie ostatnie nazwy są bardzo charakterystyczne — to data i godzina rozpoczęcia rejestracji trasy) do katalogu /sdcard/MyTracks/gpx/ (polecam Inka FileManager do tej operacji) — jeśli docelowy katalog nie istnieje, tworzymy go,
  • na głównym ekranie MyTracks wybieramy opcję “import all from external storage”,
  • po udanym imporcie klikamy na daną trasę i teraz dopiero wybieramy z opcji “more → send to Google”, a następnie “Google Maps” (inne sposoby, mimo że są widoczne w opcjach powodują załamanie programu).
Voilà, trasa jest widoczna w GM, gotowa do pochwalenia się nią przed znajomymi.