GNSS accuracy is poor in forests, canyons, and dense urban environments due to line-of-sight obstructions and multipath reflections. The latest Navstar Block III satellites should improve that a little, but any real solution would require deploying additional satellites in geosynchronous orbit like the Japanese QZSS.