GPS w aplikacji RailTrackr automatycznie rozpoznaje którą linią kolejową jedziesz i zapisuje to jako przejazd w karcie znajomości – bez żadnego ręcznego wpisywania. Wystarczy włączyć nagrywanie przed wyjazdem, a algorytm sam dopasowuje szlak do bazy linii PKP i aktualizuje dokumentację w czasie rzeczywistym.
Jak technicznie działa nagrywanie GPS
Telefon w trakcie jazdy odbiera sygnał z satelitów GPS i co kilka sekund zapisuje swoją pozycję – szerokość i długość geograficzną. Aplikacja RailTrackr zbiera te punkty w czasie trwania jazdy i tworzy z nich ciągłą linię odpowiadającą faktycznie przejechanemu szlakowi.
Same surowe współrzędne GPS nic by jeszcze nie znaczyły – kluczowy jest następny krok, czyli dopasowanie tej linii do realnej infrastruktury kolejowej.
Co to jest snap-to-railway i jak działa dopasowanie
Algorytm snap-to-railway porównuje zarejestrowany szlak GPS z bazą danych linii kolejowych – opartą na danych PKP PLK i OpenStreetMap. Dla każdego punktu szlaku aplikacja szuka najbliższego odcinka torów, w promieniu do 1000 metrów.
Dzięki temu aplikacja rozpoznaje:
- numer linii kolejowej po której jechałeś
- stację startową i końcową przejazdu
- kierunek jazdy
- dokładny odcinek w ramach dłuższej linii, jeśli karta znajomości jest podzielona na krótsze segmenty
To dopasowanie eliminuje główny problem zwykłego śledzenia GPS – błąd pomiaru i drobne odchylenia szlaku nie mają znaczenia, bo algorytm „przyciąga” punkty do najbliższego toru.
Dlaczego GPS działa nawet bez internetu
GPS jako technologia nie wymaga połączenia z internetem – telefon odbiera sygnał satelitarny niezależnie od zasięgu sieci komórkowej. Dlatego RailTrackr nagrywa szlak normalnie w tunelach, na obszarach o słabym zasięgu i w trakcie przerw w łączności.
Punkty szlaku są buforowane lokalnie na telefonie. Gdy aplikacja straci sygnał GPS na chwilę – na przykład w długim tunelu – po jego powrocie interpoluje przebieg szlaku między ostatnim i pierwszym punktem z sygnałem, zachowując ciągłość zapisu.
Dane synchronizują się z serwerem i aktualizują kartę znajomości w momencie gdy telefon odzyska połączenie z internetem – zwykle automatycznie, bez żadnej akcji ze strony maszynisty.
Co dzieje się z danymi po zakończeniu jazdy
Po zakończeniu nagrywania aplikacja przetwarza zarejestrowany szlak i aktualizuje kartę znajomości – zazwyczaj w ciągu kilku minut. Rozpoznany odcinek otrzymuje nową datę ostatniego przejazdu, co automatycznie resetuje licznik 12 miesięcy do wygaśnięcia znajomości.
Więcej o tym jak interpretować kartę znajomości i kolory świeżości szlaków przeczytasz w artykule Czym jest karta znajomości szlaków kolejowych. Warto włączyć nagrywanie już przy pierwszym przejeździe nieznanym szlakiem – masz wtedy od razu dokładny zapis tego, którędy faktycznie jechałeś.
Dlaczego dane GPS nie są surowym śladem lokalizacji
RailTrackr przechowuje dane w formie przetworzonej – jako zidentyfikowane odcinki linii kolejowych z datą przejazdu, a nie jako ciągły, surowy ślad GPS pokazujący każdą minutę ruchu. To rozwiązuje dwa problemy naraz:
- chroni prywatność maszynisty – nie ma tu dokładnego szlaku „krok po kroku”, tylko fakt że dany odcinek został przejechany danego dnia
- upraszcza dane do tego co faktycznie jest potrzebne – znajomości konkretnych odcinków, a nie historii każdego ruchu
Co się dzieje gdy GPS dopasuje szlak nieprawidłowo
Zdarza się, że szlak biegnie blisko dwóch równoległych linii kolejowych i algorytm może błędnie dopasować przejazd. W takiej sytuacji można:
- ręcznie poprawić rozpoznany odcinek w zakładce Statystyki
- dodać brakujący lub źle rozpoznany przejazd manualnie, podając numer linii, stacje i datę
Ręczne korekty trafiają do karty znajomości na takich samych zasadach jak przejazdy rozpoznane automatycznie i są uwzględniane w alertach wygasania.
Często zadawane pytania
Czy GPS rozładowuje szybciej baterię telefonu?
Tak, nagrywanie GPS w tle zużywa więcej energii niż standardowe korzystanie z telefonu, jednak RailTrackr optymalizuje częstotliwość odczytu pozycji żeby zminimalizować to zużycie. W trakcie typowej służby zużycie baterii jest porównywalne do nawigacji samochodowej.
Czy aplikacja musi być cały czas na ekranie żeby nagrywać szlak?
Nie – po włączeniu nagrywania aplikacja działa w tle, nawet przy zablokowanym ekranie. Wymaga to jednak odpowiednich uprawnień lokalizacji ustawionych na „Zawsze zezwalaj”, a nie tylko „Podczas używania aplikacji”.
Czy dokładność GPS jest wystarczająca do rozróżnienia bliskich torów?
W większości przypadków tak – standardowy GPS w smartfonie ma dokładność do kilku metrów, a algorytm snap-to-railway dodatkowo uwzględnia kontekst szlaku. W rzadkich przypadkach bliskiego przebiegu dwóch linii może być potrzebna ręczna korekta.
Czy GPS śledzi mnie również poza godzinami służby?
Nie – aplikacja nagrywa szlak wyłącznie wtedy, gdy maszynista samodzielnie włączy nagrywanie przed jazdą. Nie ma żadnego śledzenia w tle poza aktywnie rozpoczętą sesją nagrywania.
Podsumowanie
GPS w połączeniu z algorytmem snap-to-railway zamienia surowe dane lokalizacyjne w rozpoznane, udokumentowane przejazdy odcinkami linii kolejowych – automatycznie, bez ręcznego wpisywania i niezależnie od dostępności internetu w trakcie jazdy. To właśnie ta technologia stoi za automatyczną aktualizacją karty znajomości w RailTrackr.
Wypróbuj RailTrackr za darmo →
Artykuł przygotowany przez zespół RailTrackr na podstawie przepisów PKP PLK dotyczących prowadzenia pojazdów trakcyjnych. Data publikacji: czerwiec 2026. Jeśli zauważysz nieaktualną informację – napisz do nas.
← Wróć do bloga





