Skip to main content

Interakcja z mapą

Przegląd

Ten artykuł wyjaśnia, jak dostosowywać i wchodzić w interakcje z mapą za pomocą różnych przycisków i gestów. Omawia, jak obracać, powiększać, dostosowywać kąt widzenia i zmieniać kąt widzenia mapy, obracać ją ręcznie lub automatycznie za pomocą kompasu lub zgodnie z namiar.

Ruch mapy

Gesty

Gesty są niezbędne do łatwego i intuicyjnego poruszania się po mapie.

Akcja na mapieGest
PrzesuwanieDotknij i przytrzymaj mapę jednym palcem, następnie przesuń, aby się poruszać.
SuwaniePrzesuń mapę jednym palcem.
PowiększeniePodwójne dotknięcie mapy jednym palcem.
Podwójne dotknięcie jednym palcem i przesunięcie w dół.
Uszczypnij dwoma palcami, aby powiększyć.
ZmniejszeniePodwójne dotknięcie dwoma palcami.
Podwójne dotknięcie jednym palcem i przesunięcie w górę.
Uszczypnij dwoma palcami, aby zmniejszyć.
ObracanieDotknij mapy dwoma palcami, następnie obróć palce ruchem okrężnym.
Nachylenie (3D)Dotknij dwoma palcami i przesuń je w górę lub w dół.
Dostępne tylko z silnikiem renderowania mapy w wersji 2 (OpenGL).

Animacje suwania można wyłączyć w ustawieniach za pomocą specjalnej opcji.

Moja pozycja i powiększenie

Menu konfiguracji ekranu

Moja pozycja.
Przycisk Moja pozycja to okrągła ikona wskazująca, czy centrum mapy jest zsynchronizowane z bieżącą geolokalizacją urządzenia. Często nazywany przyciskiem „Gdzie jestem?”, pomaga szybko znaleźć swoją lokalizację na mapie. Podczas nawigacji mapa zazwyczaj pozostaje zsynchronizowana z lokalizacją urządzenia, więc przycisk pozostaje ukryty. Jednak staje się widoczny, jeśli mapa i Twoja lokalizacja wyjdą z synchronizacji z powodu interakcji użytkownika. Naciśnięcie przycisku spowoduje ponowne wyśrodkowanie mapy na bieżącej lokalizacji, a podwójne naciśnięcie przełączy widok na tryb 3D.

  • Przycisk Moja pozycja ma następujące stany:

    • Pełna niebieska ikona. Lokalizacja została znaleziona, ale nie jest zsynchronizowana z mapą.
    • Biała ikona. Lokalizacja została znaleziona i jest zsynchronizowana z mapą.
    • Szara ikona. Lokalizacja jeszcze nie została znaleziona.
    • Ikona strzałki. Tryb 3D jest aktywowany.
  • Długie naciśnięcie (Android) przycisku Moja pozycja otwiera menu kontekstowe mapy, umożliwiając udostępnienie lokalizacji.


Przyciski powiększenia.
Przyciski powiększenia są zawsze widoczne obok Mojej pozycji i pozwalają kontrolować poziom powiększenia mapy.

  • Zmiana poziomu powiększenia nie wpływa na synchronizację mapy z lokalizacją.
  • Długie naciśnięcie przycisków powiększenia otwiera okno dialogowe Powiększalnik mapy, umożliwiając dostosowanie poziomów szczegółowości mapy.
  • Pamiętaj, że podczas nawigacji powiększenie może być kontrolowane automatycznie przez ustawienie Auto powiększenie:
    • Android:  Menu → Ustawienia → Profile aplikacji → Nawigacja → Mapa podczas nawigacji → Automatyczne przybliżanie mapy
    • iOS:  [object Object] → Ustawienia → Profile aplikacji → Nawigacja → Mapa podczas nawigacji → Automatyczne przybliżanie mapy

Możesz dostosować ikony przycisku Moja pozycja za pomocą ustawień wyglądu profilu. Więcej informacji na ten temat znajdziesz tutaj.

Interakcja z mapą

Blokada ekranu dotykowego

Przycisk szybkiej akcji Blokada ekranu dotykowego Android

Użyj funkcji Blokada ekranu dotykowego, aby uniknąć przypadkowych dotknięć podczas nawigacji. Jest to szczególnie pomocne podczas aktywności takich jak jazda na rowerze lub wędrówki, gdzie niezamierzone dotknięcia mogą zakłócić trasę.

Odblokowywanie.
Dotknij przycisku na ekranie lub, jeśli blokada jest aktywowana, za pomocą zewnętrznego przycisku (np. Ściszanie), naciśnij zewnętrzny przycisk i dotknij przycisku na ekranie.

Konfiguracja.

  • Przejdź do Menu → Konfiguruj ekran → Niestandardowe przyciski.
  • Wybierz + → Dodaj akcję → Interfejs → Blokada ekranu dotykowego.

Jasne komunikaty na ekranie poprowadzą Cię podczas blokowania lub odblokowywania ekranu.

Animuj własną pozycję

Android: Menu → Ustawienia → Profile aplikacji → Ustawienia ogólne → Animacja pozycji
iOS: [object Object] → Ustawienia → Profile aplikacji → Ustawienia ogólne → Animowanie położenia

Tworzy płynny efekt panoramy mapy w stosunku do ikony Moja pozycja podczas ruchu. Efekt wprowadza lekkie opóźnienie w stosunku do prawdy terenowej około 1 sekundy. Włączenie tej opcji może powodować pewne wyraźne problemy z opóźnieniem w niektórych okolicznościach, wyłącz ją, jeśli takie problemy wystąpią.

Usuń animacje

⚠️ Android only

This feature is currently not available for the iOS version of the OsmAnd app.

Możesz wyłączyć wszystkie animacje mapy podczas interakcji z mapą, w tym gesty i przyciski.
Menu → Ustawienia → Profile → Ustawienia ogólne → Usuń animacje

Orientacja mapy

Tryby orientacji mapy

Przejdź do: Menu → Ustawienia → Profile → Ustawienia ogólne → Wygląd → Orientacja mapy

Widżet kompasu

Tryby orientacji mapy pozwalają wybrać, jak mapa jest wyświetlana na ekranie urządzenia. OsmAnd oferuje tryby takie jak Obrócona ręcznie, Kierunek ruchu, Kierunek kompasu i Północ na górze. Włączenie każdego trybu zmienia sposób orientacji mapy zgodnie z wybraną opcją. Szczegółowe informacje znajdziesz w artykule Przyciski mapy.

Obracaj za pomocą kompasu

Przejdź do: Menu → Skonfiguruj ekran → Przyciski → Przyciski domyślne → Kompas

Widżet kompasu

Przycisk kompasu pokazuje, jak mapa jest zorientowana. Czerwona strzałka na ikonach lub kierunek strzałki w trybie Kierunek ruchu wskazuje Północ. Ikona na przycisku kompasu wskazuje bieżący tryb orientacji mapy. Widżet przycisku kompasu oferuje trzy opcje interakcji: Pojedyncze dotknięcie obraca mapę na Północ, Podwójne dotknięcie przełącza między wszystkimi trybami orientacji mapy, a Długie dotknięcie otwiera listę trybów.

Obracaj mapę według namiaru

W trybie obracania mapy według namiaru (Kierunek ruchu), mapa automatycznie wyrównuje się z kierunkiem ruchu, więc obszar przed Tobą jest wyświetlany na górze ekranu. Ten tryb poprawia nawigację, przesuwając nieco centrum mapy w dół, pokazując więcej trasy przed Tobą. Jeśli stoisz w miejscu, mapa pozostaje nieruchoma.

Możesz aktywować tę funkcję za pomocą Menu → Ustawienia → Profile → Ustawienia ogólne → Wygląd → Orientacja mapy lub przez podwójne dotknięcie przycisku Kompas. Więcej szczegółów na temat namiaru znajdziesz tutaj.

Perspektywa mapy

Nachylenie mapy i horyzont

Nachylenie android 1 Nachylenie android 2

Za pomocą nowego silnika renderowania map [../personal/global-settings.md#map-rendering-engine] możesz zmieniać nachylenie kamery od 90 (brak nachylenia) do 10 stopni. Około przy nachyleniu mapy mniejszym niż 20-22 stopnie (ten parametr zależy od poziomu powiększenia), staje się widoczna wyobrażona linia horyzontu. W przeciwieństwie do rzeczywistej, horyzont programu jest zawsze prosty.

Pod horyzontem możesz zobaczyć tak zwaną mgłę lub tuman. Ten obszar mapy jest wypełniony szarym kolorem, tylko kilka szczegółów mapy można zaobserwować.
Użycie mgły jest konieczne, ponieważ wyświetlanie odległych obiektów na mapie wymaga znacznych zasobów obliczeniowych i nie zawsze jest uzasadnione z powodu zniekształceń mapy [../plugins/development.md#comparison-with-a-satellite-imagery] przy małych kątach widzenia. Dlatego widoczna odległość na mapie OsmAnd jest obecnie ograniczona do 35 kafelków.

info

Nachylenie mapy można zmienić przez długie dotknięcie ekranu dwoma palcami i przesunięcie ich w górę/w dół. Możesz również zmienić nachylenie, dotykając ikony Moja pozycja w prawym dolnym rogu ekranu (dostępne tylko pozycje 45 i 90 stopni).
Nie możesz zmienić nachylenia kamery, gdy stary silnik renderowania mapy (wersja 1) jest włączony.

Powiększalnik mapy

Powiększalnik mapy to narzędzie, które poprawia widoczność mapy, podobne do lupy używanej z mapami papierowymi. Pozwala powiększyć mapę, aby zobaczyć tekst i szczegóły wyraźniej lub dostosować poziom szczegółowości przy zachowaniu tej samej skali. Więcej informacji znajdziesz w artykule Mapy wektorowe.

Widok globu

Przejdź do: Menu → Skonfiguruj mapę → Topografia → Widok globu

Widok globu Widok globu

Widok globu pozwala wyświetlać mapę jako sferyczną Ziemię zamiast płaskiej projekcji. Ten tryb zmienia geometrię powierzchni mapy i dostosowuje interakcję mapy do nawigacji sferycznej.

Widok globu jest obecnie dostępny tylko wtedy, gdy:

  • Wtyczka Development jest włączona.
    Przejdź do: Menu → Wtyczki → Rozwój OsmAnd
  • Wtyczka Topography jest włączona.
    Przejdź do: Menu → Wtyczki → Topografia
  • Silnik renderowania mapy jest ustawiony na Wersję 2 (OpenGL).
    Przejdź do: Menu → Ustawienia → Ustawienia OsmAnd → Silnik renderowania map → Wersja 2 (OpenGL)

Gdy Widok globu jest włączony, mapa obraca się jak globus. Gesty przesuwania obracają Ziemię, a powiększenie zmienia odległość kamery zamiast skalowania płaskiej powierzchni. Elementy mapy, takie jak ślady, markery, symbole i obiekty 3D, są renderowane bezpośrednio na powierzchni sferycznej i podążają za jej krzywizną. Obiekty stopniowo znikają za horyzontem podczas obracania globu.

Interakcja w pobliżu horyzontu może być ograniczona, aby zapobiec niezamierzonemu ruchowi na dużą odległość. Globus nie może być przewrócony przez bieguny. Przy bardzo niskich poziomach powiększenia wizualny wygląd dróg i etykiet pozostaje spójny podczas obracania.

Zewnętrzne urządzenia wejściowe

Przyciski zewnętrznych urządzeń wejściowych zapewniają wygodny i efektywny sposób interakcji z mapą i interfejsem aplikacji OsmAnd. Znajdują się one na zewnętrznych urządzeniach, takich jak klawiatury Bluetooth lub inne typy, specjalistyczne przyciski na urządzeniach nawigacyjnych pojazdu lub kontrolery WunderLINQ i Parrot (tylko Android).

Jedną z głównych funkcji przycisków na zewnętrznych urządzeniach wejściowych jest powiększanie i zmniejszanie mapy. Pozwalają one również nawigować po mapie i zmieniać jej orientację bez konieczności dotykania i gestykulowania na ekranie. Przyciski na zewnętrznych urządzeniach wejściowych obsługują wiele innych funkcji, takich jak otwieranie Głównego menu i wyzwalanie Szybkich akcji. Użytkownicy mogą również dostosować przypisania przycisków dla obsługiwanych urządzeń (Klawiatura, WunderLINQ i niestandardowe zewnętrzne kontrolery).

note

Klawiatura pozostaje funkcjonalna nawet wtedy, gdy opcja Zewnętrzne urządzenia wejściowe jest wyłączona i wybrano Brak. Jednak niestandardowe przypisania klawiszy działają tylko wtedy, gdy Zewnętrzne urządzenia wejściowe są włączone.

Prekonfigurowane urządzenie wejściowe

Przejdź do: Menu → Ustawienia → Profile → Ustawienia ogólne → Inne → Zewnętrzne urządzenia wejściowe

Zewnętrzne urządzenia Zewnętrzne urządzenia

Aby uzyskać dostęp do ustawień zewnętrznego urządzenia wejściowego, musisz włączyć tę funkcję.

  • Przejdź do głównego Menu → Ustawienia → wybierz Profil → Ustawienia ogólne → Inne → Zewnętrzne urządzenia wejściowe i przełącz na Włączone.

  • Wybierz urządzenie z tych obsługiwanych przez OsmAnd, dotykając elementu Typ na liście:
    KlawiaturaWunderLINQParrot (tylko Android), lub utwórz własny typ.

  • Dla każdego typu zewnętrznego urządzenia wejściowego istnieje inne przypisanie zestawu akcji-klawiszy. Sekcja Przypisania klawiszy wyświetla listę akcji i przypisanych klawiszy. Poniżej pokazano tabelę klawiszy. Są to domyślne przypisania — można je zmieniać lub rozszerzać zgodnie z preferencjami użytkownika.

  • Możesz przeczytać więcej o akcjach zewnętrznych urządzeń wejściowych na GitHub w pakiecie MapActivityKeyListener.

KlawiszUrządzenieAkcja
CKlawiaturaPrzesuń - Do mojej pozycji
DKlawiaturaZmień - Orientację mapy
NKlawiaturaPokaż / Ukryj - Widok nawigacji
SKlawiaturaPokaż / Ukryj - Widok wyszukiwania
PKlawiaturaZmień - Profil aplikacji na następny
OKlawiaturaZmień - Profil aplikacji na poprzedni
KlawiaturaPrzesuń - Mapę w górę
KlawiaturaPrzesuń - Mapę w dół
KlawiaturaPrzesuń - Mapę w lewo
KlawiaturaPrzesuń - Mapę w prawo
+ =KlawiaturaMapa - Powiększ
KlawiaturaMapa - Zmniejsz
Naciśnij wsteczKlawiaturaNawiguj – Poprzedni ekran
WunderlinqMapa - Zmniejsz
WunderlinqMapa - Powiększ
ESCWunderlinqOtwórz WunderLINQ Datagrid
MKlawiaturaPokaż / Ukryj - Menu boczne
Naciśnięcie joysticka
(legacy Android)
KlawiaturaPrzesuń - Do mojej pozycji
Przycisk mediów
(tylko Android)
KlawiaturaPokaż / Ukryj - Notatki AV

(tylko Android)
ParrotMapa - Zmniejsz

(tylko Android)
ParrotMapa - Powiększ

Niestandardowy typ urządzenia wejściowego

Menu → Ustawienia → Profile → Ustawienia ogólne → Zewnętrzne urządzenia wejściowe → Rodzaj → +

Zewnętrzne urządzenia Zewnętrzne urządzenia

Jeśli chcesz przypisać klawisze dla zewnętrznego urządzenia wejściowego (takiego jak klawiatura, joystick lub kontroler), musisz utworzyć typ urządzenia: przejdź do ustawienia Zewnętrzne urządzenie wejściowe, wybierz Typ z listy, dotknij  ""   i wprowadź nazwę. Każdy typ ma menu z następującymi opcjami: Zmień nazwę, Duplikuj i Usuń.

Dodaj akcję i przypisania klawiszy

Zewnętrzne urządzenia Zewnętrzne urządzenia

Po utworzeniu niestandardowego typu wejściowego możesz przypisać wymagane akcje do klawiszy. Dostępny jest szeroki zakres typów akcji z widżetu Szybka akcja.

  • Wybierz typ urządzenia, następnie dotknij elementu Przypisania klawiszy.
  • Dotknij przycisku Dodaj ( "" ).
  • Wybierz wymaganą akcję, następnie dotknij pola Dodaj klawisz i dotknij przycisku na urządzeniu, aby przypisać go do akcji.
note
  • Wiele klawiszy można przypisać do jednej akcji.
  • Jeśli przycisk, który przypisujesz, jest już używany do innej akcji, otrzymasz powiadomienie z opcją ponownego przypisania przycisku lub anulowania przypisania.
  • Później możesz zmienić akcje i przypisania klawiszy lub dodać inne dla już utworzonych akcji, po prostu wybierz element na liście Przypisania klawiszy.

Usuń przypisanie klawisza

Zewnętrzne urządzenia

Możesz usunąć wiele niepotrzebnych akcji za pomocą przycisku Edytuj (w kształcie ołówka na Androidzie) na raz:

  • Usuń jedną akcję na akcję, za pomocą przycisku  ""   w polu elementu. Przypisanie klawisza można również usunąć za pomocą menu kontekstowego (długie naciśnięcie na element) przez dotknięcie Usuń.
  • Usuń wszystkie przypisania klawiszy dla wybranego typu, dotykając przycisku w prawym górnym rogu ekranu obok Edytuj nazwę na Androidzie; dotykając przycisku Wyczyść wszystko na iOS.