Het global positioning system is aantoonbaar een van de belangrijkste vernieuwingen van de navigatie van de 20e eeuw. De satellietnetwerk zorgt voor iedereen met een ontvanger te lokaliseren zijn locatie op aarde in ongeveer 225 voeten. Dit gezegd zijnde, het systeem heeft haar beperkingen en is niet altijd 100% nauwkeurig.
Nauwkeurigheid
Een GPS-ontvanger nodig heeft om een signaal van ten minste vier satellieten om de locatie te bepalen. Echter vier is het absolute minimum en de gerapporteerde locatie mogelijk niet nauwkeurig. Opvang van meer satellieten door de ontvanger zal resulteren in een grotere nauwkeurigheid. Signaalsterkte speelt ook een rol in de nauwkeurigheid ook; zwakke signalen leiden tot fouten bij het aanwijzen van de locatie van de ontvanger.
Locatie van de satelliet
De locatie van de GPS-satellieten is van invloed op nauwkeurigheid en werking van een GPS-ontvanger, als het systeem maakt gebruik van een proces dat bekend staat als triangulatie locatie vast te stellen. Triangulatie vereist dat de satellieten in verschillende richtingen vanuit het perspectief van de ontvanger. Elk van deze satellieten dan verslag de locatie van de ontvanger als het ziet het, die de ontvanger dan gemiddelden uit. Als de ontvanger alleen satellieten vanuit één richting ziet, werkt triangulatie slecht of helemaal niet.
Geografie en weer
Milieufactoren beperken de doeltreffendheid van de GPS. Weersomstandigheden zoals sneeuw, regen of mist kunnen het degraderen van een GPS-signaal. Hoge gebouwen zoals die gevonden in de steden een pad naar satellieten helemaal kunnen blokkeren en geografische kenmerken zoals valleien, ravijnen of tunnels veroorzaakt een aandoening bekend als multipath. Multipath treedt op wanneer het signaal een obstructie, waardoor de ontvanger om te ontdekken de satelliet weerkaatst als verder weg dan het in werkelijkheid is.
Fouten
Civiele gebruik van het GPS-systeem wordt geleverd met een ingebouwde foutmeldingen. Het Amerikaanse ministerie van defensie doet dit om veiligheidsredenen, en het voegt minimaal tien meter fout bovenop eventuele andere problemen als gevolg van de bestaande voorwaarden. Fouten kunnen ook optreden als gevolg van de vertraging van de uitzendingen als ze de aardse atmosfeer passeren. Terwijl ontvangers meestal voor dit probleem via ingebouwde foutcorrectie compenseren is het niet bedrijfszeker.