Mobile Atlas Creator tworzenie map

Tworzenie map offline dla nawigacji w Mobile Atlas Creator

28.03.2010, 00:0017

Dzięki dynamicznemu rozwojowi nowoczesnych smartphone'ów oraz komórkowych systemów operacyjnych, w ostatnim czasie większe znaczenie zyskały aplikację używane do obsługi nawigacji GPS. Oprócz wielu komercyjnych aplikacji takich jak NaviExpert, czy AutoMapa, które posiadają własne stworzone na ich potrzeby mapy, istnieje szereg aplikacji darmowych, które korzystają z coraz lepiej dopracowanych, szeroko dostępnych map w Internecie takich jak np. Google Maps, czy też Bing Maps. Pewną wadą tego rozwiązania jest konieczność pobierania tych map z Internetu, przez aplikacje nawigacji. Na szczęście coraz większa grupa aplikacji pozwala na obsługę map offline, które możemy przygotować na komputerze, a następnie wgrać na nasz telefon i potem śmiało z nich korzystać. Dziś przedstawię aplikację, która umożliwia tworzenie takich map.

Pobieranie oraz instalacja aplikacji

Aplikacja Mobile Atlas Creator (dawniej nazywana TrekBuddy Atlas Creator) umożliwia tworzenie map do wielu popularnych aplikacji m.in. do Maverick'a, TrekBuddy czy Garmin'a.

Mobile Atlas Creator dostępny jest na platformie SourceForge. Aplikacja została napisana w Javie, dlatego możemy ją uruchomić pod właściwie dowolnym systemem operacyjnym (stosowne pliki znajdują się w archiwum ZIP). Gotowa do pracy aplikacja została zaprezentowana na screenie 1.

Screen 1:

Map Atlas Creator - Okno aplikacji

Interfejs aplikacji

Aplikacja posiada prosty i przejrzysty interfejs. Na samej górze, widoczny jest scroll, który ukazuje aktualne powiększenie mapy (0 - największe oddalenie, 18 - największe przybliżenie). Pozostała cześć opcji, została zgromadzona w panelach umieszczonych w lewej części ekranu:

Tworzenie przykładowego zestawu map

Na samym początku, wybieramy źródło map. Ja skorzystam z map Binga, dlatego w sekcji Map source, wybieram opcję Microsoft Maps. Następnie za pomocą mapy widocznej w prawej części okna oraz za pomocą powiększenia dostępnego w górnej części okna odnajdujemy interesujący nas obszar. Dla przykładu, u mnie jest to Poznań (screen 2).

Screen 2:

Mobile Atlas Creator - Obszar Poznania

W kolejnym kroku, rysujemy myszką zaznaczenie prostokątne interesującego nas fragmentu mapy, a następnie zaznaczamy interesujące nas poziomy map (screen 3). Po wykonaniu powyższych operacji, w bocznym panelu ukaże się ilość płytek, która zostanie wygenerowana.

Screen 3:

Mobile Atlas Creator - Tworzenie mapy dla Poznania

Następnie, w panelu Atlas content, dodajemy zaznaczony obszar przyciskiem Add selection. W panelu Atlas settings, wybieramy format mapy (w moim przypadku będzie to Maverick atlas format - format używany przez aplikację Maverick dostępną dla systemu Android) (screen 4).

Screen 4:

Mobile Atlas Creator - Tworzenie mapy dla Poznania #2

Teraz możemy już rozpocząć generowanie zestawu map, poprzez naciśnięcie przycisku Create atlas. Możemy również dodać inny zestaw map do tworzonego atlasu, powtarzając całą procedurę.

Proces tworzenia, w zależności od szczegółowości map, wybranego powiększenia, zaznaczonego obszaru może trochę potrwać, ponieważ wszystkie dane, muszą zostać pobrane z Internetu i skonwertowane do odpowiedniego formatu graficznego. O postępie informuje nas okienko dialogowe (screen 5).

Screen 5:

Mobile Atlas Creator - Okno postępu tworzenia atlasu

Po utworzeniu zestawu map, należy je wgrać do odpowiedniego katalogu specyficznego dla użytkowanej przez nas aplikacji. Wygenerowane atlasy, dostępne są w katalogu aplikacji w folderze atlases.

Dostosowywanie map do potrzeb aplikacji

Niestety nie zawsze to co wygeneruje Mobile Atlas Creator, jest zgodne z tym czego oczekuje aplikacja nawigacji. Przykład:

Mobile Atlas Creator & Maverick & Microsoft Maps

?

1

/sdcard/maverick/tiles/microsoft_map/xx/

Gdzie xx to numer powiększenia

Jak poznać jakich pliki są prawidłowe w naszej aplikacji? Najlepiej pozwolić aplikacji na pobranie map samodzielnie na jakimś małym fragmencie obszaru i potem zanalizować i porównać pliki z tym co generuje Mobile Atlas Creator, lub sięgnąć do dokumentacji, o ile aplikacja taką posiada.




Wyszukiwarka

Podobne podstrony:

więcej podobnych podstron