Jak funguje GPS v telefonu: Jak čtyři satelity na oběžné dráze dokážou s přesností na metry určit, kde zrovna stojíte

Proč GPS není jen „mapa v telefonu“, ale přesná práce s časem

Když otevřete navigaci, telefon nečeká, až mu satelit „pošle souřadnice“. Místo toho měří, jak dlouho trvá, než k němu dorazí signál z několika družic na oběžné dráze. Každý satelit neustále vysílá přesný čas a svoji polohu. Telefon z rozdílu mezi vysláním a přijetím spočítá vzdálenost k danému satelitu.

Proto se často říká, že GPS je hlavně o hodinách. Signál se šíří rychlostí světla, tedy zhruba 300 000 km/s. To znamená, že chyba pouhé 1 mikrosekundy už udělá rozdíl asi 300 metrů. I proto mají satelity atomové hodiny a telefon si musí vlastní nepřesnost v čase dopočítat.

Prakticky to funguje jako trilaterace: se třemi satelity by telefon dokázal určit průsečík tří koulí, ale stále by mu chyběla korekce vlastní chyby hodin. Proto je potřeba čtvrtý satelit, který pomůže dopočítat nejen polohu, ale i časovou odchylku přijímače.

Proč jsou potřeba čtyři satelity, ne tři

Každý satelit poskytuje jednu informaci: „jsi odemne vzdálený tolik a tolik“. Když máte tři takové vzdálenosti, dostanete v ideálním světě jeden bod. Jenže telefon nemá dokonale přesné hodiny jako satelit, takže jeho výpočty jsou posunuté. Čtvrtý satelit umožní vyřešit čtyři neznámé najednou: zeměpisnou šířku, délku, nadmořskou výšku a časovou chybu přijímače.

V praxi telefon často používá víc než čtyři satelity. To už není jen „nějaká rezerva“, ale způsob, jak zpřesnit výsledek. Čím více satelitů přijímač vidí, tím lépe umí odhadnout skutečnou polohu a odfiltrovat chyby způsobené odrazy signálu, atmosférou nebo horším výhledem na oblohu.

  • 3 satelity = orientační poloha, ale bez přesné korekce času.
  • 4 satelity = standardní minimum pro 3D fix a časovou korekci.
  • 5–12 satelitů = běžná situace ve městě či venku, vyšší přesnost a stabilita.

Moderní telefony navíc nepracují jen s jedním systémem. Kromě amerického GPS často využívají také Galileo (EU), GLONASS (Rusko), BeiDou (Čína) a někdy i doplňkové korekční služby. Díky tomu má telefon k dispozici více družic najednou a není závislý pouze na jedné konstelaci.

Co se děje uvnitř telefonu při určování polohy

Uvnitř telefonu běží kombinace hardwaru a softwaru, která zpracovává signál z družic velmi podobně jako miniaturní navigační stanice. Přijímač nejprve zachytí signál, identifikuje konkrétní satelit a pak z něj vypočítá tzv. pseudovzdálenost. „Pseudo“ je tu důležité slovo, protože nejde o čistou geometrickou vzdálenost, ale o hodnotu zatíženou chybami.

Do výpočtu vstupuje několik faktorů:

  • zpoždění v ionosféře a troposféře,
  • odrazy signálu od budov a kovových ploch,
  • slabý signál uvnitř budov nebo v úzkých ulicích,
  • nepřesnost času přijímače,
  • geometrie satelitů nad horizontem.

Poslední bod je často podceňovaný. Když jsou satelity „rozhozené“ po obloze, výpočet je přesnější. Když jsou naopak téměř v jedné linii, vzniká horší geometrie a poloha kolísá. Proto může být stejné zařízení přesné na otevřeném poli na 3–5 metrů, ale mezi vysokými domy klidně na 20–50 metrů nebo i hůř.

Telefony dnes často využívají i A-GPS (Assisted GPS). To znamená, že si přes internet stáhnou data o poloze satelitů a zrychlí tak první fix. Výsledek? Místo čekání desítky sekund může poloha naskočit za pár vteřin. To je důležité hlavně po zapnutí telefonu, po delší době bez signálu nebo po cestování do jiné země.

Proč se poloha někdy „hýbe“, i když stojíte na místě

Pokud se vám v mapě ikona pohybuje o několik metrů sem a tam, není to chyba jediné aplikace. Je to běžný důsledek fyziky a prostředí. Signál z družic se může odrážet od fasád, aut nebo stromů a telefon dostává více verzí téhož signálu s nepatrným zpožděním. Tomu se říká multipath efekt.

Typický rozdíl v přesnosti podle prostředí:

  • otevřená krajina: přibližně 3–5 m, někdy i lépe,
  • město s nižší zástavbou: zhruba 5–10 m,
  • hustá zástavba / „urban canyon“: 10–30 m i více,
  • interiér budov: často velmi nepřesné nebo bez fixu.

Právě proto aplikace pro běh, cyklistiku nebo geolokaci fotek občas ukáží trasu přes chodník, dům nebo dokonce přes řeku, i když jste šli vedle. Není to neochota telefonu, ale kombinace slabého signálu a zpoždění odrazů.

V moderních telefonech pomáhá i fúze senzorů – akcelerometr, gyroskop, kompas a barometr. Když GPS na moment ztratí kvalitu, telefon dopočítává pohyb inerciálně. To je důvod, proč navigace v autě nebo při chůzi často „drží směr“ i v úseku, kde satelitní signál na chvíli slábne.

Jak si v praxi zpřesnit polohu a rychleji chytit signál

Pokud chcete, aby GPS v telefonu fungovala co nejlépe, pomůže několik jednoduchých kroků. Nejde o žádné kouzlo, ale o odstranění nejčastějších chyb. Největší rozdíl udělá prostředí, nastavení a aktualizovaná data.

  • Zapněte vysokou přesnost polohy – telefon pak kombinuje GPS, Wi‑Fi, Bluetooth a mobilní sítě.
  • Stůjte na volném prostranství alespoň 20–30 sekund, ideálně s výhledem na oblohu.
  • Aktualizujte systém i mapové aplikace, protože obsahují opravy GNSS modulů a mapových dat.
  • Vypněte úsporný režim při navigaci, ten může omezit frekvenci měření.
  • Nechte stáhnout A-GPS data přes internet, zejména po delší době bez použití polohy.

Pokud chcete polohu testovat nebo ladit, hodí se konkrétní nástroje. Na Androidu jsou užitečné například aplikace GPSTest nebo GPS Status & Toolbox, které ukazují počet satelitů, sílu signálu a stav fixu. V iOS zase můžete sledovat přesnost v mapových a diagnostických aplikacích třetích stran. U profesionálního použití, třeba při měření v terénu, se vyplatí zařízení s podporou dual-frequency GNSS, tedy dvou frekvenčních pásem, které lépe potlačují chyby z atmosféry.

Pro běžného uživatele je dobré vědět ještě jednu věc: když aplikace žádá jen „přibližnou polohu“, nemusí používat plný GPS fix. To šetří baterii, ale přesnost bývá výrazně horší. Naopak navigace, fitness aplikace nebo sledování trasy by měly mít povolenou přesnou polohu a ideálně i přístup k pohybovým senzorům.

Co z toho plyne pro běžné používání, weby i aplikace

GPS je dnes součástí nejen navigace, ale i doručovacích služeb, e-commerce, lokálního SEO, ride-hailing aplikací nebo geolokačních kampaní. Když web nebo aplikace pracuje s polohou, je důležité chápat, že uživatelův bod na mapě není absolutní pravda, ale odhad s určitou odchylkou. V marketingu i vývoji se proto vyplatí počítat s tolerancí, například při filtrování poboček, doručovacích zón nebo nabídky podle města.

Pokud provozujete lokální web nebo službu, dejte uživateli možnost polohu upravit ručně. Přesnost získaná z GPS může být ve městě výrazně horší než adresa zadaná člověkem. U formulářů, map a vyhledávání poboček se osvědčuje kombinace automatické polohy a ručního výběru města, PSČ nebo konkrétní adresy. Tím snížíte frustraci i chybovost objednávek.

GPS v telefonu tedy není jen o satelitech, ale o celé infrastruktuře: družicích, čase, korekcích, senzorech a chytrém softwaru. Když funguje dobře, bereme ji jako samozřejmost. Když selže, obvykle za to může prostředí, geometrie satelitů nebo slabý signál – ne „rozbitý telefon“.

Bc. Martina Vaňková | Redakce
Bc. Martina Vaňková | Redakce

Redaktorka magazínu PressPress.cz s citem pro detail a aktuální dění. Věnuje se zpravodajství, kultuře a lifestylovým tématům. Ráda objevuje nová místa a inspirativní příběhy, které následně přenáší na stránky našeho magazínu.

https://www.presspress.cz