Edit: I excluded RTK stuff in that comment :)
This is from the datasheet of the Trimble R10 surveying receiver:
real time Kinematic surveying
Single Baseline <30 km
Horizontal ...................................... 8 mm + 1 ppm RMS
Vertical ....................................... 15 mm + 1 ppm RMS
Network RTK3
Horizontal ..................................... 8 mm + 0.5 ppm RMS
Vertical ...................................... 15 mm + 0.5 ppm RMS
RTK start-up time for specified precisions4 .....................2 to 8 seconds
Trimble CenterPoint RTX
Horizontal .................................................. 4 cm
Vertical .................................................... 9 cm
RTX convergence time for specified precisions12 ........... 30 minutes or less
RTX QuickStart convergence time for specified precisions12 .... 5 minutes or less Trimble xFill5
Horizontal ................................. RTK6 + 10 mm/minute RMS
Vertical ................................... RTK6 + 20 mm/minute RMS
It's fine for surveying but for dynamic applications which are far more common, it's a pain.
The US Navy has been doing accurate position determination using ZERO satellite availability. How do you think a submarine knows where it is?
http://igs.bkg.bund.de/ntrip/index
http://en.wikipedia.org/wiki/Networked_Transport_of_RTCM_via... nternet_Protocol
Source: http://www.oc.nps.edu/oc2902w/gps/gpsacc.html
Please note that all of these things depend on many factors and can be considered nearly "heroic" measures when it comes to position accuracy, but the Navy has historically been pretty damn concerned about knowing where their assets are and is somewhat obsessive about error-factors where that's concerned.