OsmAnd – darmowa nawigacja offline na Androida
Kilka dni temu pojawiła się nowa wersja (0.6.8) aplikacji OsmAnd.
OsmAnd jest programem stworzonym na system Android, służącym do nawigacji GPS działającym w oparciu o dane z OpenStreetMap.
Zalety:
- jest programem o otwartym kodzie źródłowym (open source)
- jest darmowy (OsmAnd+ w Android Market jest formą donacji dla twórców)
- możliwość korzystania z wszystkich funkcji programu bez połączenia z Internetem (offline)
- mapy offline na podstawie danych z OpenStreetMap z podziałem na kraje
- częste aktualizacje danych mapowych offline (co dwa tygodnie)
- możliwość wyszukiwania adresów, POI
- możliwość korzystania z routingu online (CloudMade, YOURS) lub wbudowanego offline (od wersji 0.6.x)
- możliwość korzystania z map kafelkowych innych niż OSM np. Google Maps, Bing
- możliwość ściągnięcia map kafelkowych do późniejszego użycia offline
- różne profile nawigacji (samochód, rower, pieszo)
- komunikaty głosowe TTS (działa dobrze w języku polskim po zainstalowaniu syntezatora mowy Ivona)
- możliwość zgłoszenia błędu na mapie w serwisie OpenStreetBugs bezpośrednio z aplikacji
- możliwość rejestrowania śladu GPX i wysłania do OSM bezpośrednio z aplikacji
- interfejs w języku polskim
Wady:
- brak widoku 3D w trybie nawigacji (będzie w przyszłości)
- routing offline wymaga dopracowania (np. nie obsługuje zakazów zawracania)
- nie obsługuje relacji typu assiociatedStreet
Skąd pobrać?
W Android Market ten program jest co prawda dostępny, ale jest to wersja przestarzała i nie posiada wielu funkcji, które są obecne w bieżącym wydaniu. W związku z tym najlepiej pobrać i zainstalować najnowszą wersję ze strony osmand.net.
Jeśli OsmAnd przypadnie Wam do gustu zachęcamy do wsparcia autorów poprzez zakup OsmAnd+ w Android Market – takim działaniem dodajecie chęci programistom open source do dalszej pracy.
Zachęcamy również programistów do pracy nad kodem: https://github.com/osmandapp/Osmand/tree/master/OsmAnd



Nawet ciekawe, kiedy nie potrzeba dostępu do danych online, typu korki, wypadki i inne takie przesyłane na przykład w naviexpercie. Tutaj mam jednak pytanie jak aktualizuje się mapy i sam program ?