I wonder if you could make a completely offline location service by correlating the results of a local 3d scan of the ground to the global model?
Cruise missiles already do something similar. How big is a mm scale model of the globe?
It would almost completely negate the need for easily jammed and expensive to maintain gps satellites.