DGPS, ofwel Differential Global Positioning System, is een systeem dat gebruikt kan worden voor het verbeteren van de nauwkeurigheid van een plaatsbepalingssysteem. Dit gebeurt door gebruik te maken van referentieontvangers, waarvan de positie bekend is. De referentieontvanger bepaald de afwijking tussen de gemeten positie aan de hand van GPS signalen en de daadwerkelijke positie. Deze afwijking wordt vervolgens verzonden naar de ontvangers, waarna deze hiervoor kunnen corrigeren. Door deze correctie kan een nauwkeurigheid behaald worden van ongeveer 2 meter, in plaats van de standaard nauwkeurigheid van 5 tot 15 meter van gps.
Momenteel zijn er in Nederland 3 publieke DGPS-referentieontvangers, waarvan het signaal kosteloos gebruikt kan worden. Daarnaast zijn er ook commerciële DGPS netwerken, zoals Omnistar VBS en Starfire 1. Deze zijn veelal nauwkeuriger doordat ze zijn gebaseerd op een dichter netwerk van referentieontvangers. 'Deze systemen hebben een vergelijkbare nauwkeurigheid van +/- 15 à 30 cm. Omnistar HP (High-Precision) en Starfire 2 zijn nog nauwkeuriger en hebben een vergelijkbare nauwkeurigheid van +/- 5 à 10 cm. Bij deze systemen betaal je via een jaarabonnement voor een hogere nauwkeurigheid.’ (Schans et al, 2008)