Dlaczego GPS bywa zawodny na objazdach – ogólny obraz sytuacji
Na czym opiera się działanie nawigacji GPS
Nawigacja GPS to w istocie połączenie trzech elementów: pozycjonowania (sygnał z satelitów), map cyfrowych oraz algorytmu wyznaczania trasy. Urządzenie lub aplikacja określa Twoje położenie, nakłada je na bazę danych o drogach i na tej podstawie wylicza, którędy – według dostępnych informacji – najszybciej lub najkrócej dotrzesz do celu.
Pozycjonowanie satelitarne z reguły jest dość precyzyjne, ale nie wie nic o tym, jak wygląda organizacja ruchu. Sygnał GPS mówi „tu jest pojazd”, a nie „tutaj jest remont, a pas ruchu został przełożony na drugą jezdnię”. Logika trasy powstaje wyłącznie z danych zapisanych w mapie: czy droga jest przejezdna, w jakim kierunku, z jaką prędkością. Jeżeli tych danych brakuje albo są opóźnione, nawigacja – nawet działająca technicznie bez zarzutu – będzie sugerowała rozwiązania sprzeczne z rzeczywistością.
Algorytm trasy nie „widzi” pachołków, zakazów wjazdu ani świeżo postawionych tablic „objazd”. Działa w oparciu o to, co ma w pamięci i w aktualnie pobranych informacjach. Dlatego nawet najlepszy system będzie czasem zawodził tam, gdzie infrastruktura zmienia się szybko i nieprzewidywalnie, czyli właśnie na objazdach, remontach i drogach z czasową zmianą organizacji ruchu.
Dlaczego objazdy są szczególnie trudne dla systemów nawigacji
Stałe elementy sieci drogowej – autostrady, główne węzły, duże skrzyżowania – zmieniają się rzadko. Projekt, budowa i oddanie do użytku trwają miesiące lub lata, więc dostawcy map mają czas, aby dane przygotować, zweryfikować i wdrożyć. Objazdy są dokładnym przeciwieństwem takiej stabilności. Powstają stosunkowo szybko, czasem z dnia na dzień, często zmieniają się w trakcie trwania remontu i są z założenia tymczasowe.
W praktyce bywa tak, że zarządca drogi planuje kilka etapów robót. W każdym etapie inaczej wygląda przejazd: w jednym kierunku ruch prowadzi starą jezdnią, w drugim jezdnią techniczną; później dochodzi ruch wahadłowy sterowany sygnalizacją; w kolejnym etapie objazd zostaje przełożony na równoległą ulicę lokalną. Dla kierowcy to do przeżycia, bo widzi znaki, barierki i ludzi w kamizelkach. Dla algorytmu, który „zna” tylko statyczne odcinki dróg i kilka parametrów, to już zadanie znacznie trudniejsze.
Co do zasady, nawigacja świetnie sprawdza się w świecie przewidywalnym, gdzie dane są aktualne, a zmiany rzadkie. Objazdy, zwłaszcza nagłe lub często modyfikowane, wywracają tę logikę. Dane na mapie mogą się spóźniać o godziny, dni, a czasem tygodnie względem tego, co rzeczywiście widzisz zza kierownicy. Stąd biorą się komunikaty o skręcie w ulicę, która jest właśnie rozkopana, albo propozycje przejazdu przez most, który został wyłączony z ruchu.
Różnica między stabilną infrastrukturą a dynamicznymi remontami
Stała infrastruktura drogowa ma zwykle dobrze zdefiniowane parametry: liczba pasów, dopuszczalne prędkości, zakazy skrętu, przejazdy przez wiadukty, kierunki ruchu. Te informacje w systemach mapowych są szczegółowo opisane i rzadko się dezaktualizują. Dzięki temu nawigacja potrafi stosunkowo precyzyjnie obliczyć czas przejazdu, wybrać korzystniejszy wariant i uprzedzić o utrudnieniach.
Przy remontach schemat często wygląda inaczej. Części drogi formalnie istnieją, ale są chwilowo nieprzejezdne. Pojawiają się dodatkowe przewiązki, pasy techniczne, bypassy. Część skrzyżowań jest „ścięta”, wprowadzono tymczasowe ronda z płyt i pachołków. Z punktu widzenia danych mapowych powstaje szereg problemów: czy dany odcinek oznaczyć jako zamknięty, czy jako drogę o znacznie obniżonej przepustowości? Jak odzwierciedlić ruch wahadłowy? Jak odwzorować tymczasowe objazdy, które za tydzień mają już nie obowiązywać?
Z tego powodu błędy GPS na objazdach nie są wyłącznie „winą” aplikacji. To naturalna konsekwencja próby odwzorowania bardzo dynamicznego, fizycznego świata za pomocą statycznej, choć stale aktualizowanej bazy danych. Nawet najlepsze modele nie nadążą w stu procentach za ekipą drogową, która przewozi barierki o szóstej rano i stawia nowe znaki jeszcze przed godzinami szczytu.
Kilka krótkich, realistycznych sytuacji z drogi
Wyjazd z miasta wojewódzkiego, w kierunku popularnej trasy krajowej. Aplikacja spokojnie prowadzi na wylotówkę, aż nagle, tuż przed wiaduktem, pojawia się tablica „droga zamknięta, objazd przez miejscowość X”. System upiera się przy skręcie na wjazd pod wiadukt, bo w jego danych most wciąż jest przejezdny. Kierowca, chcąc być w zgodzie z GPS-em, podjeżdża do barierek, po czym – zamiast jednym, prostym manewrem wjechać w lokalny objazd – musi zawrócić na wąskiej jezdni, w korku, pod presją innych aut.
Inny przykład: trasa ekspresowa w remoncie, ruch przerzucony na sąsiednią jezdnię i zorganizowany wahadłowo. W praktyce ruch odbywa się płynnie, ale z niższą prędkością. Nawigacja widzi, że odcinek jest przejezdny, ale nie ma danych o sygnalizacji wahadłowej ani o realnym czasie postoju na czerwonym. Oblicza więc czas przejazdu tak, jakby jechało się równą, wolniejszą prędkością. Efekt: prognoza „10 minut”, w praktyce „25 minut stania”, co może mieć znaczenie przy przesiadce, dostawie na konkretną godzinę czy limicie czasu pracy kierowcy.
Jak działają mapy i algorytmy w nawigacjach – wprowadzenie bez żargonu
Struktura cyfrowej mapy drogowej
Cyfrowa mapa drogowa nie jest obrazkiem, który znasz z atlasu, tylko siecią połączonych elementów. Każda droga podzielona jest na odcinki (segmenty), a skrzyżowania i węzły oznaczone są jako punkty (węzły). Do każdego odcinka przypisane są różne atrybuty, między innymi:
- dozwolony kierunek ruchu (jednokierunkowa, dwukierunkowa),
- typ drogi (autostrada, droga krajowa, lokalna),
- ograniczenia prędkości (stałe, a czasem także zmienne),
- zakazy skrętu na danym węźle,
- ograniczenia tonażu, wysokości, szerokości,
- informacje o strefach (strefa zamieszkania, strefa tempo 30, strefa zakazu ruchu ciężarówek).
Algorytm trasy przegląda te odcinki jak kratki w sieci. Szuka ścieżki od punktu A do punktu B, która spełnia określone kryteria – na przykład jest najkrótsza w czasie albo w kilometrach. Każdemu odcinkowi przypisuje pewien „koszt” przejazdu (np. szacowany czas), a następnie wybiera połączenie o najniższym łącznym koszcie.
Skąd pochodzą dane o drogach i objazdach
Dane o drogach, z których korzystają aplikacje GPS, tworzą wyspecjalizowani dostawcy map. Część aplikacji ma własne zespoły i infrastrukturę, inne kupują lub licencjonują gotowe dane. Źródła informacji są zazwyczaj wielowarstwowe:
- oficjalne informacje od zarządców dróg i administracji publicznej,
- pomiary i aktualizacje terenowe (samochody pomiarowe, zespoły kartograficzne),
- zgłoszenia użytkowników (np. informacje o nowych rondach, zamknięciach, błędach mapy),
- dane pośrednie – np. analiza ruchu wielu pojazdów, które nagle przestają korzystać z danego odcinka.
W odniesieniu do remontów i objazdów kluczowe są komunikaty zarządców dróg, publikowane w serwisach informacyjnych, w Biuletynie Informacji Publicznej, na stronach miast czy GDDKiA, a także zgłoszenia kierowców. Zanim jednak te informacje staną się częścią mapy, muszą zostać doprecyzowane: od kiedy do kiedy obowiązuje zamknięcie, co dokładnie jest nieprzejezdne, jak poprowadzono objazd i dla jakich kategorii pojazdów.
Jak algorytmy wybierają trasę – priorytety i kryteria
Większość nawigacji pozwala wybrać cel optymalizacji: najkrótszy czas, najkrótszy dystans, unikanie dróg gruntowych, omijanie autostrad itp. Niezależnie od opcji, w tle działa podobny mechanizm: każdemu odcinkowi przypisywany jest koszt, na który składają się długość, typ drogi, dopuszczalna prędkość, szacowane opóźnienia wynikające z ruchu oraz różne kary (np. za zjazd z autostrady na drogę lokalną).
Algorytm zwykle premiuje drogi wyższej klasy (autostrady, ekspresówki, główne ulice miejskie), bo co do zasady zapewniają one wyższą prędkość i płynniejszy ruch. W mieście, przy mocnym ruchu, zaczynają jednak liczyć się także światła, zakazy skrętu, buspasy i priorytety dla transportu zbiorowego. Dane o remontach i objazdach mogą zmieniać koszt poszczególnych odcinków, ale wymagają szybkiej i poprawnej aktualizacji.
Istotne jest również to, że różne aplikacje różnie „ważą” te czynniki. Część mocno stawia na dane o aktualnym ruchu (korek = wysoki koszt, więc proponowany objazd), inne bardziej trzymają się klasy drogi i tablic ograniczeń prędkości, traktując chwilowe zatory jako mniej istotne. To tłumaczy, dlaczego na tym samym odcinku dwie różne nawigacje potrafią wskazać całkiem odmienne trasy omijania utrudnień.
Ograniczenia logiki algorytmu – brak zdrowego rozsądku
Algorytm nawigacji ma jedną podstawową cechę: nie myśli jak człowiek. Nie widzi pachołków, nie słyszy sygnału ręcznego sterowania ruchem, nie czyta tablic ustawionych przez drogowców. Podejmuje decyzje wyłącznie na podstawie danych, które ma wpisane w systemie. Jeżeli w bazie nie ma informacji, że twoja ulica została właśnie zamknięta z powodu awarii wodociągu, dla nawigacji ta ulica nadal istnieje i jest przejezdna.
Zdolność algorytmu do „zgadywania” jest ograniczona. Może zauważyć, że nagle ruch na danym odcinku spadł do zera i zinterpretować to jako możliwe zamknięcie. Wtedy może zaproponować objazd nawet bez oficjalnego komunikatu. Ale nie zawsze tak się dzieje: brak ruchu może oznaczać również noc, dzień świąteczny albo po prostu chwilowy brak pojazdów z włączonym GPS.
Stąd bierze się kluczowa zasada: komunikaty drogowe a nawigacja nie zawsze są ze sobą zsynchronizowane. Nawigacja nie jest nadrzędnym źródłem prawa na drodze. Pierwszeństwo ma oznakowanie fizyczne i polecenia osób kierujących ruchem. Aplikacja może pomóc, ułatwić orientację, ale nie zastąpi oceny sytuacji za szybą ani nie rozwiąże każdego remontowego bałaganu.
Skąd biorą się opóźnienia w aktualizacji map przy remontach i objazdach
Łańcuch informacji od zarządcy drogi do Twojego ekranu
Proces, który kończy się komunikatem w Twojej nawigacji „odcinek zamknięty, proponowany objazd”, zwykle przebiega w kilku etapach:
- Zarządca drogi podejmuje decyzję o remoncie lub awaryjnym zamknięciu.
- Przygotowywany jest projekt tymczasowej organizacji ruchu, uzgadniany z odpowiednimi służbami.
- Plan objazdu i zamknięć trafia do wykonawcy i służb drogowych odpowiedzialnych za oznakowanie.
- Informacja (czasem w uproszczonej formie) publikowana jest w serwisach internetowych, BIP, mediach.
- Dostawcy map pozyskują te informacje (często nieautomatycznie), strukturyzują je i odwzorowują na swoich mapach.
- Aktualizacje trafiają do użytkowników – czasem poprzez pobranie nowej wersji mapy, czasem w formie aktualizacji „w locie”.
Każdy z tych etapów zajmuje czas. Co do zasady, im większa i ważniejsza droga, tym szybciej informacja przepływa. Autostradę zamkniętą na kilkanaście godzin odnotują wszystkie serwisy. Droga powiatowa zamknięta na weekend z powodu lokalnego festynu może „przebić się” do map dopiero po fakcie, albo wcale.
Czas potrzebny na zebranie i wprowadzenie danych o utrudnieniach
Dla dostawców map remonty i objazdy oznaczają dużą liczbę zmian na stosunkowo krótkim odcinku czasu. Każde zamknięcie trzeba wprowadzić z dokładnością co najmniej do odcinka między skrzyżowaniami, najlepiej z określeniem daty rozpoczęcia i zakończenia oraz ewentualnego objazdu rekomendowanego dla danej kategorii pojazdów. Dane trzeba przeanalizować, rozrysować na istniejącej sieci drogowej, sprawdzić, czy nie powodują sprzeczności (np. odcięcia jakiejś ulicy bez alternatywnego wjazdu).
Rozbieżności między planem remontu a rzeczywistością na drodze
Nawet gdy informacja o remoncie trafi do systemu mapowego, rzeczywisty układ objazdów często wygląda inaczej niż w zatwierdzonym projekcie. Do zmian dochodzi z kilku przyczyn:
- wykonawca przesuwa miejsce zawężeń lub zmienia kolejność etapów robót,
- po pierwszych dniach okazuje się, że dany objazd nie wytrzymuje natężenia ruchu i trzeba go zmodyfikować,
- policja lub służby podejmują doraźne decyzje o zamknięciu fragmentu z powodu zdarzenia drogowego lub zagrożenia.
Z punktu widzenia cyfrowej mapy to wciąż ten sam remont, ale szczegóły mają ogromne znaczenie. System może mieć wprowadzone zamknięcie jednego pasa i ruch wahadłowy, tymczasem w praktyce kierujący ruchem całkowicie blokuje przejazd na kilkadziesiąt minut. Algorytm, opierając się na „miękkim” ograniczeniu przepustowości, będzie nadal prowadził tą drogą, bo formalnie wygląda ona na przejezdną, tylko wolniejszą.
Znaczenie skali remontu i długości trwania
Remonty krótkotrwałe, weekendowe czy nocne, są szczególnie problematyczne. Są zbyt krótkie, aby pełny cykl aktualizacji zdążył je odzwierciedlić, a jednocześnie wystarczająco uciążliwe, by lokalnie sparaliżować ruch. Zamknięcie głównego wlotu do miasta na jedną noc może spowodować chaos w ruchu ciężarówek, ale zanim dane trafią do dostawcy map, droga znów jest otwarta.
Przy dużych, wielomiesięcznych inwestycjach sytuacja jest inna. Tu dostawcy map inwestują w dokładniejsze odwzorowanie etapów, natomiast w praktyce i tak pojawiają się luki. Schemat etapowania robót często ulega korektom, a informacja o tych korektach nie zawsze dociera poza lokalny obieg (kierownik budowy – nadzór – służby miejskie). W rezultacie nawigacja może odzwierciedlać „książkową” wersję remontu, podczas gdy na drodze obowiązuje wariant tymczasowy, wynegocjowany już w trakcie prac.
Rola danych „na żywo” a opóźnienia systemowe
Część systemów nawigacyjnych wspiera się danymi o ruchu „na żywo” (tzw. dane floating car, pochodzące z tysięcy anonimowych pojazdów). W teorii ma to pomóc reagować szybciej niż poprzez klasyczne aktualizacje map. W praktyce ten mechanizm również ma ograniczenia:
- aby system zauważył problem, na danym odcinku musi w ogóle pojawić się dostateczna liczba pojazdów z aktywną transmisją danych,
- algorytmy uczące się odróżniają korek od pełnego zamknięcia z pewnym opóźnieniem – potrzebują serii obserwacji,
- dane „na żywo” są wykorzystywane głównie do szacowania czasu przejazdu, a nie do formalnego zamykania lub otwierania dróg w bazie mapowej.
W związku z tym objazd, który w rzeczywistości funkcjonuje dobrze, ale nie jest intensywnie użytkowany, może być przez system pomijany lub traktowany jako „podejrzanie wolny”, a główna trasa – mimo formalnego remontu – nadal będzie wyglądała w aplikacji na bardziej atrakcyjną.

Rodzaje utrudnień, które najczęściej „gubią” nawigację
Objazdy lokalne o skomplikowanym przebiegu
Nawigacje stosunkowo dobrze radzą sobie z prostymi schematami: „odcinek zamknięty, objazd równoległą drogą o podobnym przebiegu”. Problemy zaczynają się, gdy tymczasowa organizacja ruchu jest wielostopniowa, a objazd prowadzi przez wąskie ulice osiedlowe, place manewrowe przy zakładach pracy czy wewnętrzne drogi gminne o niejasnym statusie.
Dla algorytmu znaczenie ma to, czy dane odcinki w ogóle istnieją w bazie oraz jak są opisane. Jeżeli objazd wykorzystuje fragment, który figuruję w mapie jako „droga niepubliczna” albo „dojazd do posesji”, wielu producentów nadaje mu bardzo wysoki koszt przejazdu lub wręcz wyklucza go dla ruchu tranzytowego. W efekcie aplikacja „udaje”, że objazdu nie ma, i uporczywie proponuje przejazd przez remontowany odcinek lub wielokilometrową pętlę dookoła całej miejscowości.
Ruch wahadłowy i tymczasowe sygnalizacje świetlne
Ruch wahadłowy sterowany tymczasową sygnalizacją stanowi dla systemów nawigacyjnych wyzwanie z dwóch powodów. Po pierwsze, długość cykli świateł jest często regulowana ręcznie i zmieniana w zależności od natężenia ruchu, więc trudno ją przewidzieć. Po drugie, takie instalacje rzadko są podłączone do inteligentnych systemów sterowania ruchem, z którymi integrują się niektóre aplikacje.
W konsekwencji odcinek z ruchem wahadłowym jest traktowany jak zwykła, wąska droga o obniżonej prędkości. System nie uwzględnia potencjalnego „martwego” czasu oczekiwania na zielone. Kierowca, widząc prognozę czasu przejazdu, podejmuje decyzje logistyczne (np. czy zjechać na alternatywną drogę, czy zdąży na załadunek) w oparciu o dane, które nie uwzględniają tej dolegliwości.
Zwężenia pasów i czasowe zmiany pierwszeństwa
Zmiany w liczbie dostępnych pasów i korekty pierwszeństwa na skrzyżowaniach rzadziej są modelowane w mapach z dużą szczegółowością. Z punktu widzenia sieci drogowej ulica nadal istnieje i zachowuje swój główny przebieg, natomiast w rzeczywistości przejazd w lewo wymaga przejechania dodatkowych kilkudziesięciu metrów i wykonania manewru „na trzy razy”.
Takie niuanse nie są kodowane jako osobne odcinki czy atrybuty, więc algorytm ich nie widzi. Dla kierowcy różnica między „skręć w lewo na skrzyżowaniu” a „skręć w lewo, ale najpierw wjedź na tymczasową nitkę i ustąp pierwszeństwa z dwóch stron” jest zasadnicza. Zdarza się, że przy dużym natężeniu ruchu realny czas wykonania skrętu w lewo rośnie kilkukrotnie, a system nadal premiuje tę trasę jako „najszybszą”.
Krótkie, całkowite zamknięcia z powodu zdarzeń losowych
Utrudnienia wynikające z wypadków, awarii sieci energetycznej, nagłych podtopień czy prac ratunkowych są z natury trudne do ujęcia w mapach statycznych. Nawet systemy oparte na danych „na żywo” wykrywają je z opóźnieniem i z pewnym marginesem błędu. Do tego dochodzi aspekt prawny: służby mogą podejmować decyzje o natychmiastowym zamknięciu drogi bez wcześniejszej zapowiedzi, a informacje o otwarciu pojawiają się z opóźnieniem lub tylko w komunikatach lokalnych.
W takich sytuacjach aplikacja często „dogania” rzeczywistość dopiero po kilkunastu czy kilkudziesięciu minutach. Kierowca, który rusza kilka minut po zdarzeniu, nadal widzi przejezdny odcinek, natomiast na miejscu spotyka barierki i służby kierujące na ręcznie wyznaczony objazd, którego w systemie jeszcze nie ma.
Typowe błędy nawigacji na objazdach i ich konsekwencje dla kierowcy
„Zawróć, gdy to możliwe” w miejscu, gdzie zawrócić się nie da
Komenda zawracania w miejscach, gdzie fizycznie jest to zakazane lub skrajnie utrudnione, to klasyczny przykład rozminięcia się logiki algorytmu z realiami. System przyjmuje, że po minięciu planowanego zjazdu najlepiej jest cofnąć się do tego samego punktu. Nie zna jednak wszystkich zakazów zawracania, zakazów cofania czy ograniczeń geometrycznych (np. długość składu ciężarowego).
Przy remontach i objazdach takie sytuacje pojawiają się częściej, bo tymczasowe oznakowanie bywa mniej precyzyjne, a miejsca do zawrócenia ograniczone. Kierowca, próbując „być w zgodzie” z nawigacją, może wjechać w ślepy zaułek, gdzie manewrowanie jest możliwe tylko kosztem przekraczania linii ciągłej albo wjechania na chodnik. To realne ryzyko uszkodzenia pojazdu, konfliktu z innymi uczestnikami ruchu, a w skrajnych przypadkach mandatu.
Prowadzenie w drogi formalnie niedopuszczone dla danej kategorii pojazdów
W odniesieniu do samochodów osobowych skala problemu jest mniejsza, ale dla pojazdów ciężkich błąd ma poważniejsze skutki. Zdarza się, że objazd dla aut osobowych prowadzi przez drogę z ograniczeniem tonażu, a tymczasowa organizacja ruchu nie przewiduje osobnego wariantu dla ciężarówek lub autobusów. Jeżeli mapa nie zawiera informacji o tymczasowych zakazach lub algorytm je zignoruje, kierowca pojazdu ciężkiego zostaje wciągnięty w trasę, z której nie może legalnie skorzystać.
Konsekwencją są długie, stresujące manewry wycofywania, narażenie na odpowiedzialność wykroczeniową, a przy mostach i wiaduktach także ryzyko uszkodzeń infrastruktury. W wielu krajach obowiązuje zasada, że to kierowca odpowiada za zastosowanie się do znaków, niezależnie od wskazań nawigacji. Elektroniczna trasa nie jest usprawiedliwieniem przekroczenia zakazu tonażowego.
Zbyt optymistyczne prognozy czasu przejazdu
Prognoza czasu przejazdu jest dla wielu użytkowników kluczowym parametrem przy planowaniu dojazdu na konkretną godzinę. Błędy w tym obszarze nie zawsze polegają na poprowadzeniu drogą fizycznie nieprzejezdną. Częściej chodzi o zaniżenie przewidywanego czasu o kilkanaście czy kilkadziesiąt minut w porównaniu z realiami objazdu.
Przy krótkim dojeździe różnica bywa do zaakceptowania. Przy trasach długodystansowych, szczególnie w transporcie zawodowym, może jednak naruszyć reżim czasu pracy, spowodować niedotrzymanie slotu przeładunkowego w porcie lub przepadek zarezerwowanego terminu rozładunku. W skrajnych sytuacjach kierowca, widząc kończący się czas pracy, próbuje „nadrobić” opóźnienie, co zwiększa presję i obniża bezpieczeństwo jazdy.
Ignorowanie fizycznych barier i terenów prywatnych
Algorytm operuje na warstwie logicznej – widzi ciągłość linii reprezentujących drogi. Nie ma natomiast dostępu do bieżącej informacji o tym, że na wjeździe na plac składowy ustawiono szlaban, że na drodze gruntowej pojawiły się głębokie koleiny, albo że nowy właściciel terenu zamknął przejazd dla ruchu publicznego.
W rejonach, gdzie objazdy prowadzone są „po wiejsku”, przez pola, drogi dojazdowe do gospodarstw czy nieutwardzone trakty leśne, nawigacja potrafi poprowadzić przez formalnie istniejącą w bazie drogę, która w praktyce jest nieprzejezdna zwykłym pojazdem osobowym. Kierowca, który zaufa bezkrytycznie ekranowi, może utknąć w błocie, na polnej miedzy albo przed zamkniętą bramą bez możliwości wygodnego zawrócenia.
Czynniki techniczne, które dodatkowo zakłócają działanie GPS
Zakłócenia sygnału satelitarnego i „efekt kanionu miejskiego”
System GPS opiera się na odbiorze sygnałów z sate
