Skip to main content

Nawigacja transportem publicznym

Przegląd

Nawigacja transportem publicznym w aplikacji OsmAnd pozwala na wyznaczanie tras z wykorzystaniem transportu publicznego, co z pewnością pomoże w szybszym poruszaniu się po "betonowej dżungli".

Dane o trasach transportu publicznego pochodzą z projektu OpenStreetMap. OsmAnd do nawigacji wykorzystuje schemat PTv2. OsmAnd obsługuje nawigację po trasach OpenStreetMap dla bus, trolleybus, share_taxi, funicular, subway, light_rail, monorail, train, tram, ferry. Domyślna prędkość dla każdego typu pojazdu jest skonfigurowana w pliku XML routingu i jest używana do znajdowania najszybszych tras.

note

Wyznaczanie tras transportem publicznym jest w fazie testów. Na razie można zbudować i wyświetlić trasę bez pełnej funkcji nawigacji.

Nawigacja transportem publicznym Android

Jak używać

Aby rozpocząć nawigację po mieście transportem publicznym, użyj przycisku nawigacji na ekranie mapy lub wybierz opcję nawigacji w Menu głównym.

1. Musisz wybrać profil nawigacji transportem publicznym, punkt początkowy i docelowy.

Trasy nawigacji transportem publicznym Android

2. OsmAnd oferuje opcje tras z czasem przejścia pieszo oraz trasy transportem publicznym z informacjami o trasie: czas, odległość, przesiadki i trasy publiczne. Musisz przewinąć ekran nawigacji, aby wybrać wymaganą opcję.

Sposób nawigacji transportem publicznym Android

3. Możesz wyświetlić wszystkie możliwe propozycje tras na mapie za pomocą przycisku Pokaż na mapie. Przesuwaj ekrany, aby zobaczyć następną opcję trasy.

Szczegóły nawigacji transportem publicznym Android

4. Dotknij przycisku "Szczegóły", aby otworzyć opis wybranej trasy ze wszystkimi przystankami i przesiadkami.

Lista przystanków nawigacji transportem publicznym Android

Typy transportu publicznego

Możesz wyszukiwać dobrze zorganizowane trasy transportu publicznego zgodnie z preferencjami i wybrać opcję:

  • Unikaj autobusów (i trolejbusów)
  • Unikaj metra
  • Unikaj pociągów
  • Unikaj tramwajów
  • Unikaj promów
  • Unikaj współdzielonych taksówek

Domyślnie OsmAnd wyszukuje trasy obejmujące wszystkie obsługiwane typy transportu publicznego.

Alternatywne trasy

Alternatywne trasy to odcinki trasy obsługiwane przez różne usługi transportowe, które dzielą tę samą ścieżkę i przystanki.

Różne usługi transportowe mogą używać różnych numerów tras (refs) lub nawet różnych typów transportu.

Interfejs użytkownika wyświetla alternatywne trasy jako kolorowe odznaki z ich refami.

Wydajność i wyniki

Profil transportu publicznego -> Ustawienia -> Ustawienia nawigacji -> Parametry trasy

  1. Maksymalna liczba zmian transportu.

Wydajność i zużycie pamięci routera transportu publicznego zależy od głębokości wyszukiwania.

Najważniejszym parametrem wpływającym na tę głębokość jest Maksymalna liczba zmian transportu.

Używamy wartości 2 jako domyślnej, co wydaje się optymalne dla nowoczesnych sieci transportu publicznego.

Jeśli napotkasz niską wydajność lub błędy braku pamięci, spróbuj zmniejszyć tę wartość.

Jeśli jesteś w małym mieście lub podróżujesz krótkimi trasami, wartość 1 może działać lepiej.

Dane i wytyczne

OsmAnd wykorzystuje nowy schemat transportu publicznego, zwany również Public Transport Version 2 (PTv2), dla algorytmu nawigacji transportem publicznym OsmAnd.