What is a DGPS

A Differential Global Positioning System (DGPS) is a system designed to improve the accuracy of Global Navigation Satellite Systems (GNSS) by measuring infinitesimal changes in variables to provide satellite positioning corrections.
Two or more receivers observe the same set of satellites, taking similar measurements that produce similar errors when positioned closely together. A reference receiver, placed at a known location, calculates its theoretical position and compares it to the measurements provided by the navigation satellite signals. The difference between the two values reveals the measurement error. The reference receiver then transmits a corrected signal to any number of receivers at unknown positions within the area covered by the DGPS. Accuracy of global satellite positioning is thereby increased from 15 meters to within a few meters. This technique compensates for errors in the satellite navigation system itself but may not always correct errors caused by the local environment when satellite navigation signals are reflected off of tall buildings or nearby mountains, creating multi-path signals. The accuracy of DGPS decreases with asynchronous measurement caused by spatial and temporal error decor relation when the system receivers are set at greater distances apart
More sophisticated DGPS techniques can increase positioning accuracy to within a few millimeters. Raw measurements recorded by the reference receiver and one or more roving receivers can be processed using specially designed software that calculates the errors. The corrections may then be transmitted in real time or after the fact (post-processing). By applying the corrections and recalculating the position, accuracy from within several meters to within a few millimeters is achieved, depending on the specific methodology used and the quality of the real-time data link.
