Vergeet niet dat GPS een systeem is dat oorspronkelijk voor militaire doeleinden ontwikkeld werd. Het is zeer mogelijk dat apparatuur voor eindgebruikers opzettelijk minder nauwkeurige gegevens toegestuurd krijgen.
Voor echt industrieel precisiewerk wordt ook erg vaak aan positionering mbv GPS gedaan, maar dat is vaak met assistentie van grondstations en véél duurdere apparatuur.
Systemen voor autonavigatie worden sowieso al geassisteerd aan de hand van de kaarten, anders zou je volgens die simpele autoGPSjes wel héél vaak op de verkeerde kant van de weg rijden.
Nu, om de vraag over de snelheidsbepaling te beantwoorden: Een pure GPS-ontvanger op zich doet geen snelheidsbepaling, het bepaalt alleen op welke coördinaten de ontvanger zich in een driedimensionale ruimte bevindt. Snelheidsbepaling door een GPS-apparaat wordt in theorie gedaan aan de hand van twee punten en een interval, om de zoveel milliseconden wordt de afstand tussen het huidige punt en het vorige bepaald en aan de hand van de afstand tussen die twee punten wordt je snelheid bepaald. Binnen 1 cyclus/interval van x milliseconden een afstand y afgelegd = snelheid z.
Gezien die coördinaten sowieso al niet exact zijn, is de snelheid ook niet exact. GPS is dus geen goed systeem om cruise control af te stellen of een verkeersboete aan te vechten. Wat onder de snelheidslimiet zitten kan echt geen kwaad én je spaart brandstof uit.