Pl:OsmAnd

From OpenStreetMap Wiki
Jump to navigation Jump to search
OsmAnd
Android-osmand-routing.png
Autor: Victor Shcherb and contributors
Licencja: GPL v3 (free or 5.99€)
Platformy: Android, iOS oraz BlackBerry OS
Wersja: 4.7.1 (2024-02-06)
Języki: polski, angielski, rosyjski, niemiecki, francuski, arabski, bułgarski, bośniacki, czeski, duński, hiszpański, baskijski, fiński, hebrajski, hindi, węgierski, ormiański, indonezyjski, włoski, japoński, gruziński, koreański, włoski, łotewski, marathi, niderlandzki, norweski, portugalski, rumuński, słowacki, serbski, szwedzki, ukraiński, wietnamski oraz chiński
Strona internetowa: https://osmand.net
Kod źródłowy: https://code.google.com/p/osmand/source/checkout
Języki programowania: Java oraz C++

Nawigacja (routing) w trybie offline i online, OSM i wyświetlacz niestandardowych map (dane wektorowe lub kafelki, nieaktywne, buforowane lub online), POI oraz wyszukiwanie adresów (offline lub online Nominatim), zgłaszanie błędów OSM i POI, zaznaczanie ulubionych, informacja o komunikacji miejskiej. Aktywnie rozwijana.

Słowa kluczowe: GPS navigator, GPS navigation, navigation system, satellite navigation, sat nav, satnav, GPS tracker, GPS tracking, GPS map, OpenStreetMap, OSM viewer, map viewer, OSM mapping, offline routing, offline world map, global offline country maps, outdoor.

OsmAnd to aplikacja mapowa i nawigacja GPS, która działa na wielu smartfonach i tabletach z systemem Android i iOS, oferując opcjonalne mapy offline i wskazówki zakręt po zakręcie. OsmAnd to oparty na współpracy, otwarty projekt oprogramowania (na licencji GPL), który wykorzystuje w 100% darmowe dane OpenStreetMap, aby zapewnić kompletne, przyjazne dla użytkownika, mobilne rozwiązanie GPS. Bogate funkcje mapowania, nawigacji, wyznaczania tras, punktów zainteresowania (POI) i śledzenia historycznego są dobrze obsługiwane. Oprogramowanie jest dobrze dopracowane, wdrożone na całym świecie i działa na wielu smartfonach, tabletach i systemach opartych na Androidzie i iOS oraz szerokiej gamie systemów opartych na Linuksie.

Często aktualizowane mapy i dane punktów POI są zazwyczaj pobierane wcześniej i przechowywane w urządzeniu nawigacyjnym. Późniejsze użycie nie wymaga połączenia z Internetem, co pozwala na nieograniczone korzystanie bez ponoszenia potencjalnie kosztownych opłat za transfer danych. Oferuje również nieprzerwaną i niezakłóconą niezawodność GPS pomimo pogorszonego lub nieistniejącego zasięgu sieci komórkowej.

Pobieranie i instalacja

Istnieje kilka wersji i źródeł OsmAnd :

  • OsmAnd+: 6.99€/$7.99 (ok. 29.99 zł) Najnowsze wydanie rynkowe, bez ograniczeń . ( Dostępny także za 5.99€/$8.26 na AndroidPit);
  • OsmAnd: Bezpłatne. Najnowsza wersja na rynku, z dwoma ograniczeniami: tylko 10 'wewnętrznych' pobrań map i bez POI;
  • OsmAnd~: Bezpłatne. Obecne wydanie, nie ma ograniczeń, aktualizowane przez F-Droid. Jest także (Proszę o wsparcie projektu);
  • Night Build: Bezpłatne. Najnowsza wersja napisana do ręcznej instalacji. Wybieramy pakiet OsmAnd-default.apk, ale należy pamiętać, że może być niestabilna lub eksperymentalna oraz ręczna instalacja nie jest automatycznie aktualizowana. Każda ponowna instalacja Night Build pozwala na pobranie 10 dodatkowych map.

Więcej wersji i innych systemów operacyjnych (BlackBerry, itp.) znajduje się na oficjalnej stronie instalacji OsmAnd.

W przypadku korzystania z darmowej wersji, można wspomóc OsmAnd projekt.

Funkcje

OsmAnd jest mapą i programem do nawigacji, z dostępem do wolnych, z całego świata, i wysokiej jakości OpenStreetMap danych. Wszystkie dane mapy można zapisać na karcie pamięci urządzenia w trybie offline.
Za pośrednictwem urządzenia GPS, OsmAnd oferuje trasy, z optycznym i głosowym przewodnikiem, dla samochodu, rowerzysty i pieszego. Wszystkie główne funkcje działają zarówno w trybie online jak i offline.

"OsmAnd+" jest płatną wersją aplikacji. Kupując "OsmAnd+" możesz wesprzeć projekt i rozwój nowych funkcji.

Niektóre z głównych funkcji:

Nawigacja

  • Pracuje w trybie online (szybko) lub offline (bez opłaty roamingowej podczas pobytu za granicą)
  • Skręt-za-skrętem, głosowy przewodnik (nagrane i zsyntetyzowane głosy za pomocą TalkBack)
  • Opcjonalne prowadzenie wzdłuż pasa ruchu, wyświetlacz nazwy ulicy i przewidywany czas przybycia
  • Obsługa pośrednich punktów na swojej trasie
  • Automatyczna informacja o nowej trasie, gdy zmieniamy trasę
  • Wyszukiwanie miejsc według adresu, według typu (np.: restauracja, hotel, stacja benzynowa, muzeum), lub za pomocą współrzędnych geograficznych

Przeglądanie map

  • Wyświetlanie obecnej pozycji i orientacji na mapie
  • Opcjonalne ustawianie mapy według kompasu lub swojego kierunku ruchu
  • Zapisuje najważniejsze miejsca jako ulubione
  • Wyświetlanie punktów POI (punkt zainteresowania) wybranych przez nas
  • Może wyświetlić kafelki mapy w trybie online
  • Może wyświetlić widok satelitarny (z Binga)
  • Może wyświetlić różne nakładki, takie jak turystyczne/nawigacyjne ślady GPX i dodatkowe mapy z konfigurowalną przejrzystością
  • Opcjonalne wyświetlania nazw miejscowości w języku angielskim, według ortografii lokalnej lub fonetycznej

Używanie OpenStreetMap i danych z Wikipedii

  • Informacja wysokiej jakości z najlepszych wspólnych projektów na świecie
  • Globalne mapy z OpenStreetMap, dostępne z danego kraju lub regionu
  • Wikipedia POI, idealne do zwiedzania (niedostępne w wersji darmowej)
  • Pobieranie bez ograniczeń, za darmo, bezpośrednio z aplikacji (darmowa wersja ma limit 10 pobrań map in-app; więcej map można pobrać za pomocą komputera z http://download.osmand.net/list.php; zobacz jak pobrać dane
  • Zawsze aktualne mapy (zwykle 1-2 aktualizacje na miesiąc)
  • Kompaktowe mapy wektorowe w trybie offline
  • Możliwość wyboru pomiędzy kompletnymi danymi mapy i tylko daną siecią drogową (Przykład: Cała Japonia to 700 MB lub 200 MB tylko sieci drogowej)
  • Obsługuje również tryb online lub kafelki mapy z pamięci podręcznej

Funkcje bezpieczeństwa

  • Opcjonalne automatyczne przełączanie dzień/noc
  • Opcjonalny wyświetlacz limitu prędkości, z przypomnieniem, jeśli go przekroczymy
  • Opcjonalna zależność powiększenia mapy od prędkości poruszania się
  • Możliwość podzielenia się swoją lokalizacją tak, aby znajomi mogli cię znaleźć

Funkcje dla rowerzystów i pieszych

  • Mapy obejmują szlaki piesze, wspinaczkowe i ścieżki rowerowe, świetne do aktywności na świeżym powietrzu
  • Specjalne mody wyświetlenia i tras dla rowerzystów i pieszych
  • Opcjonalnie wyświetla przystanki komunikacji miejskiej (autobus, tramwaj, pociąg), w tym nazwy linii
  • Opcjonalny zapis podróży do lokalnego pliku GPX lub usługi online
  • Opcjonalny wyświetlacz prędkości i wysokości
  • Wyświetlacz linii konturowych i cieniowania wzgórz (poprzez dodatkowe wtyczki)

Bezpośredni wkład do OpenStreetMap

  • Zgłaszanie błędów mapy
  • Wysyłanie GPX śladów do OSM, bezpośrednio z aplikacji
  • Dodawanie POI i bezpośrednio przesyłanie ich do OSM (lub później, jeśli w trybie offline)
  • Opcjonalny zapis podróży również w tle (gdy urządzenie znajduje się w trybie uśpienia)

OsmAnd jest open source i aktywnie rozwijany. Każdy może przyczynić się do rozwijania oprogramowania zgłaszając błędy, poprawiając tłumaczenia, lub kodowanie nowych funkcji. Projekt jest ciągle w tętniącym życiem stanie, ciągłego doskonalenia wszystkich form interakcji dewelopera z użytkownikiem. Postęp projektu opiera się również na datkach finansowych przeznaczonych na finansowanie rozwoju, kodowania i testowania nowych funkcji. Kupując OsmAnd+ możesz pomóc, aby była jeszcze bardziej niesamowita! Możliwe jest również finansowanie konkretnych nowych funkcji, lub dokonywanie ogólnej wpłaty na osmand.net.

Niektóre zaawansowane fragmenty informacji o danych map wektorowych OsmAnd w trybie offline

  • Pliki danych mapy w trybie offline, które mogą być używane z OsmAnd mają końcówkę obf jako rozszerzenie pliku.
  • W najnowszych wersjach tych plików, są dostępne, w trybie offline, wszystkie dane map wektorowych, POI i indeksy wyszukiwania adresów.
  • Można generować własne pliki obf mając coraz świeższe, surowe, dane OSM np. z geofabrik.de lub cloudmade.com , a następnie przetworzyć te osm pliki używając OsmAndMapCreator 'a (program Java na komputery), który jest dostępny w Osmand na portalu Google ( postaraj się o najnowszą nocną wersję) .
  • Gdy mamy kilka plików obf pojedynczych regionów danego kraju, można je połączyć używając "inspector.bat" lub "inspector.sh", dostarczonych wraz z OsmAndMapCreator'em. Można uruchomić ten skrypt z wiersza poleceń bez parametrów, aby wyświetlić wszystkie opcje i kontynuować dalej.
  • Gdy jest nazwa ulicy w danych OSM, ale OsmAnd nie może jej znaleźć za pomocą wyszukiwania adresów w trybie offline! Uruchamiamy wtedy wyżej wymienionego inspektora z parametrem - v i [nazwa_twojego_pliku_mapy].obf >list.txt ... to daje nam plik tekstowy z wszystkimi miejscami, które są w tym pliku obf i wszystkimi ulicami, które są związane z danym miejscem. W ten sposób można dowiedzieć się, czy lista ulic w OsmAnd jest niekompletna (może być kilka przyczyn, takich jak brak granic administracyjnych itp. )

Przykłady OSM POI kategorii obsługiwanych w OsmAnd

  • wyżywienie (bar, bbq, biergarten, cafe, drinking_water, fast_food, food_court, pub, restaurant)
  • edukacja (college, kindergarten, library, school, university)
  • transport (bicycle_parking, bicycle_rental, bus_station, car_rental, car_sharing, car_wash, ferry_terminal, fuel, grit_bin, parking, taxi)
  • finanse (atm, bank, bureau_de_change)
  • opieka zdrowotna (baby_batch, dentist, doctors, first_aid, hospital, pharmacy, veterinary)
  • rozrywka (architect_office, arts_centre, brothel, cinema, community_center, fountain, nightclub, sauna, stripclub, studio, theatre)
  • turystyka (alpine_hut, artwork, attraction, camp_site, caravan_site, chalet, guest_house, hostel, hotel, information, motel, museum, picnic_site, theme_park, viewpoint, zoo)
  • historyczne (archaeological_site, battlefield, boundary_stone, castle, fort, memorial, monument, ruins, wayside_cross, wayside_shrine, wreck)
  • natura (bay, beach, cave_entrance, cliff, coastline, fell, glacier, heath, land, marsh, mud, peak, sand, scree, scrub, spring, stone, tree, volcano, water, wetland)
  • sklepy (alcohol, bakery, beauty, beverages, bicycle, books, boutique, butcher, car, car_repair, charity, chemist, clothes, computer, confectionery, department_store, doityourself, dry_cleaning, electronics, fabrics, farm, florist, funeral_directors, furniture, garden_centre, general, gift, glaziery, greengrocer, hairdresser, hardware, hearing_aids, hifi, ice_cream, jewelry, kiosk, laundry, mall, massage, money_lender, motorcycle, newsagent, optician, organic, outdoor, pawnbroker, second_hand, shoes, sports, stationary, supermarket, tattoo, toys, travel_agency, variety_store, video)
  • wolny czas (common, dance, dog_park, fishing, garden, golf_course, ice_rink, nature_reserve, marina, miniature_golf, park, pitch, playground, sports_centre, slipway, stadium, track, water_park)
  • sport (10pin, archery, athletics, australian_football, baseball, basketball, beachvolleyball, boules, bowls, canoe, chess, climbing, cricket, cricket_nets, croquet, cycling, diving, dog_racing, equestrian, football, golf, gymnastics, hockey, horse_racing, ice_stock, korfball, motor, multi, orienteering, paddle_tennis, paragliding, pelota, racquet, rowing, rugby, shooting, skateboard, skating, skiing, soccer, swimming, table_tennis, team_handball, tennis, toboggan, volleyball)
  • inne (bench, clock, courthouse, crematorium, embassy, emergency_phone, fire_hydrant, fire_station, grave_yard, hunting_stand, internet_access, marketplace, place_of_worship, police, post_box, post_office, prison, public_building, recycling, shelter, telephone, toilets, townhall, vending_machine, waste_basket, waste_disposal)


Wkład do OSM przez OsmAnd

OsmAnd obsługuje wkład bezpośrednio do bazy danych OSM, zarówno online, jak i offline. Korekty są albo przesyłane do bazy danych OSM natychmiast, lub w trybie offline, należy, ręcznie, dodać je później. Będzie konieczna, wcześniejsza, rejestracja w OpenStreetMap i aktywacja Ustawienia > Wtyczki > OSM Editing plugin w OsmAnd.

Na przykład, aby dodać POI:

  • Kliknij (naciśnij długo) na miejsce na mapie, gdzie chcesz aby pojawiło się POI
  • Kliknij na szare pole lokalizacji
  • Wybierz opcję "Utwórz POI"
  • Wpisz informacje w każdym z pól. Inne okna automatycznie dodadzą klucz do każdej wybranej wartości.
    • Dodanie adresu jest jeszcze trochę niezgrabne, ale da się zrobić.
    • Wybierz "Tryb zaawansowany"
    • Wybierz "Dodaj znacznik"
    • Wpisz "A" w polu znacznika. Nie można zobaczyć całego pola, więc po prostu trzeba pamiętać w którym miejscu jest każda wartość.
    • Wpisz wartość znacznika
  • Kliknij "Zakończ"

Zrzuty ekranu

Dostosowywanie OsmAnd

Tworzenie własnej mapy

Zobacz nasz Jak tu artykuł i OsmAndMapCreator

Definiowanie własnego stylu renderowania

OsmAnd zawiera już szereg wyspecjalizowanych stylów Map, sprawdzić je, naciskając przycisk menu urządzenia i wybierając opcję "Zdefiniuj widok", następnie "Konfiguracja ekranu", przykłady w "Widok turystyczny" stylu mapy pozwalają niektórym zaawansowanym opcjom w "Opcjach dla wycieczek pieszych i rowerowych", lub "Zima + narty" stylu mapy dla tras narciarskich.

Możemy także zdefiniować własny styl mapy. To wymaga nieco zaangażowania, proszę sprawdzić nasze forum, nasze JakTo strony na Wiki, i zacząć od depends rendering template. Edytuj plik, jak chcesz, zmień jego nazwę XXX.render.xml i umieścić go na swoim urządzeniu w /sdcard/osmand/rendering. następnie w Osmand, wybierz "XXX" pod "Style mapy".

Zasoby źródłowe