Sådan fungerer det:
* Satellitter: Et netværk af mindst 24 satellitter kredser konstant på jorden og transmitterer radiosignaler.
* Modtager: En GPS -modtager på Jorden henter disse signaler.
* triangulering: Ved at beregne den tid, det tager for signalerne at nå modtageren fra flere satellitter, kan modtageren bestemme sin afstand fra hver satellit. Dette skaber en sfære omkring hver satellit, hvor modtageren er på det punkt, hvor alle kugler krydser hinanden.
* Koordinater: Dette skæringspunkt giver modtagerens nøjagtige breddegrad, længdegrad og højde (højde) på jorden.
Andre satellitnavigationssystemer findes, såsom:
* Glonass (Rusland): Giver lignende funktionalitet som GPS.
* Galileo (Europa): Et andet globalt navigationssatellitsystem.
* beidou (Kina): Kinas navigationssatellitsystem.
Disse systemer kan bruges uafhængigt eller kombineres til at give endnu mere nøjagtig positionering.
Bemærk: Udtrykket "højde" henviser til højde over havets overflade, som er et specifikt referencepunkt.