Navigációs kisokos: hogyan működik a GPS?

A GPS ma már annyira természetes része az életünknek, hogy szinte észre sem vesszük: útvonalat tervezünk, futást rögzítünk, éttermet keresünk, csomagot követünk – mindezt műholdas helymeghatározással. De hogyan működik valójában a GPS, és mi zajlik a háttérben, amikor a telefonod megmutatja, pontosan hol állsz? 

Mi is az a GPS - és mi van ezen is túl? 

A GPS (Global Positioning System) egy amerikai fejlesztésű, műholdakon alapuló helymeghatározó rendszer. Eredetileg katonai célokra hozták létre, de mér évtizedek óta globálisan, civil felhasználók számára is szabadon elérhető. A rendszer több tucat, Föld körül keringő műholdból áll, amelyek folyamatosan sugározzák saját pozíciójukat és a pontos időt. A tökéletes pontosság eléréséhez 24 műholdnak kell egyszerre működnie, de a cikk írásának időpontjában 31 az aktív egységek száma. 

Fontos azonban, hogy a GPS nem az egyetlen ilyen rendszer. Ma már több globális műholdas navigációs rendszer (GNSS – Global Navigation Satellite System) működik, amelyek közül a három legfontosabb a következő: 

  • Galileo – az Európai Unió rendszere (24 aktív és 6 bármikor rendszerbe állítható csere műholddal) 
  • GLONASS – Oroszország által működtetett rendszer (24 aktív és 2-7 csere műholddal) 
  • BeiDou – a kínai navigációs hálózat (45 különböző funkciót ellátó műholddal) 

A modern eszközök, így az okostelefonok is jellemzően több rendszert képesek egyszerre használni, így gyorsabb és pontosabb helymeghatározást tudnak biztosítani. 

Érdekesség, hogy a 2000-es években sokan minden navigációs eszközt egyszerűen "GPS-nek" hívtak, ami sokaknál máig is megmaradt a köznyelvben akkor is, ha épp nem az amerikai rendszert használják, de ugyanígy navigációs szoftverekre is hivatkoznak így. Akkoriban külön erre a célra gyártott PDA-kat és autós navigációs készülékeket használtunk, az akkori legfontosabb gyártók között a TomTom és a Garmin neve lehet ismerős. Valójában ezek nem GPS-ek voltak, hanem GPS-vevővel felszerelt miniszámítógépek, amelyek saját térképes szoftverükkel jelenítették meg a pozíciót. A GPS maga a műholdas rendszer – az eszköz csak „hallgatja” a jeleit. 

Hogyan lesz a műholdak jeléből helymeghatározás? 

A GPS működésének alapja a távolságmérés és háromszögelés, pontosabban a trilateráció. A műholdak folyamatosan sugároznak egy nagyon pontos időbélyeggel ellátott jelet. A telefonod vagy navigációs eszközöd, például az erre képes okosórád összehasonlítja a kapott jel időpontját a saját belső órájával. Mivel a rádiójelek ezen a távolságon villámgyorsan, de azért egy megadott sebességgel terjednek, a késésből ki lehet számítani, milyen messze van az adott műhold. Természetesen a pontos helyzet meghatározásához több műhold egyidejű pozicionálása szükséges. 

Három műhold pontos pozíciót ad két dimenzióban, de négy vagy több műhold már pontos 3D-s pozíció meghatározását is lehetővé teszi a magassággal együtt. Tehát minél több műhold jelét látja az eszköz, annál pontosabb lesz a meghatározás. Ideális esetben a pontosság akár 3–5 méter is lehet. 

Fontos mítoszrombolás még az is, hogy bármennyire is a "rálátás" szó honosodott meg, a műholdakat valójában nem kell ténylegesen látnia a készülékeknek, ezért működhet a navigáció akkor is, ha a zsebben van a telefon vagy épp egy szobában tartózkodunk. Természetesen akkor azért csökken a hatásfok, ha sok fal választ el minket a külvilágtól, vagy több emelet mélyen tartózkodunk - ugyanúgy, ahogy ilyenkor a hagyományos mobil térerő is csökken. 

Hogyan működik a navigáció egy mai mobilban? 

Egy modern okostelefonban egy apró, energiatakarékos GNSS-vevőchip található. Ez a hardver a legtöbb modell esetében képes egyszerre több műholdrendszer (GPS, GLONASS, Galileo, BeiDou) jeleit fogni. A helymeghatározás azonban ma már nem csak tisztán műholdas alapú. A telefon több forrásból állítja össze a szükséges adatokat: 

  • Műholdas jel (GNSS) – pontos kültéri pozíció 
  • Mobilhálózati adatok – cellainformációk alapján számolt közelítő hely 
  • Wi-Fi-hálózatok azonosítása – adatbázis alapján gyors pozícióbecslés 
  • Gyorsulásmérő, giroszkóp, iránytű – mozgás és irány meghatározása 

Ez az úgynevezett asszisztált GPS (A-GPS), amely gyorsabb pozíciókeresést tesz lehetővé, különösen városi környezetben. Ez segít például abban, hogy ha autóval egy hosszabb alagútba hajtasz be, az addigi pozíciód, a sebességed, irányod és egyéb tényezők alapján akkor is meghatározza a helyzetedet, ha a műholdas elérés ideiglenesen megszűnik. 

A helymeghatározás alapján történik a navigáció az erre szolgáló szoftverekkel és szolgáltatásokkal. Ennek általános folyamata az alábbi, egyszerűsített folyamattal írható le: 

  • A telefonod a fenti adatforrások alapján meghatározza az aktuális pozíciódat 
  • Letölti vagy előhívja a térképadatokat 
  • Kiszámítja az optimális útvonalat a forgalmi adatok figyelembevételével 
  • Folyamatosan frissíti a helyzetedet, és szükség esetén újratervez 

Navigációs alkalmazások: az általánostól a speciálisig 

A GPS önmagában csak koordinátákat ad. A valódi élményt az alkalmazások biztosítják, amelyek egyrészt a saját térképadataikat grafikusan is megjelenítik, tehát te már nem csak egy pontot látsz bonyolult koordinátákkal, hanem azt, hogy a valós környezetben hol helyezkedsz el. A szoftverek adják a felső nézetes térképet vagy épp a valós idejű utcanézetet. Emellett ezek kommunikálnak egy sor egyéb adatforrással a közlekedést figyelő szenzoroktól a tömegközlekedési szolgáltatók menetrendjeiig, hogy aztán a kérésedre megmondják, melyik a leggyorsabb útvonal a célodig. 

Az alapvető képességek mellett pedig egy sor kiegészítő funkcióra képesek aszerint, mi a fő profiljuk. A Google vagy az Apple térképe például megmutatja a környezetedben lévő boltok, látnivalók információit, a nyitvatartási időket, elirányít az adott hely weboldalára, megjeleníti a közösség véleményét. Más appok pedig például képesek megmondani, milyen túraútvonalak vannak a környéken vagy hol találsz kiépített bicikliutat. 

Általános navigációs appok 

  • Google Térkép – az egyik legelterjedtebb megoldás, gyalogos, autós, kerékpáros és tömegközlekedési módokkal, valós idejű forgalmi információkkal, a tájékozódást segítő Utcakép funkcióval, a térképen szereplő helyek részletes leírásával, közösségi véleményekkel. 
  • Apple Térkép – iOS-eszközökön elérhető, szorosan integrálva az Apple ökoszisztémába. Ez is egyre több olyan funkciót kínál, mint amit a Google megoldása, ezért a választás ma már inkább arról szól, kinek milyen eszköze van, vagy épp melyik esztétikusabb megjelenésű a számára. 
  • Here WeGo - ingyenes térkép- és navigációs alkalmazás, amely részletes hangnavigációt kínál autósoknak, gyalogosoknak és tömegközlekedőknek. Eredetileg a Nokia fejlesztette, ma az Audi, a Mercedes Benz és a BMW közösen fejleszti. 

Speciális navigációs megoldások 

  • Waze – kifejezetten autósokra optimalizált alkalmazás. Erőssége a közösségi adatszolgáltatás: a felhasználók jelentik a baleseteket, traffipaxokat, torlódásokat, így az app valós időben tud alternatív útvonalakat javasolni. 
  • Komoot – túrázók és kerékpárosok körében népszerű, részletes tereptérképekkel. 
  • Strava – inkább sportkövetésre szolgál, de útvonaltervezésre is használható. 
  • AllTrails – kirándulóútvonalak adatbázisa világszerte. 

Ezek az alkalmazások gyakran offline térképeket, szintemelkedési adatokat és terepviszonyokat is kínálnak, ami különösen fontos tájfutáskor, természetjárás közben, hiszen itt nem tudunk utcanév alapján tájékozódni, jellegzetes épületeket keresni, hanem pontosabb adatokra kell támaszkodnunk. 

Tedd dobozba a papír-térképeket! 

A GPS, pontosabban a műholdas navigációs rendszerek a modern digitális élet alapvető infrastruktúráját jelentik. A műholdak jelei, a telefon hardvere és az intelligens szoftverek együtt teszik lehetővé, hogy néhány másodperc alatt pontosan meghatározhassuk a helyzetünket bárhol a világon. A „GPS” ma már nem egy külön eszköz az autó szélvédőjén, hanem egy láthatatlan technológia a zsebünkben – amely műholdak, rádiójelek és algoritmusok összehangolásával és egy sor extra funkcióval segít eligazodni a világban. 


Szerző:

Bátky Zoltán
informatikai és távközlési szakújságíró, szerkesztő