This is the technology behind land-based GPS but it doesn't have to be.
(Caution: Some ads on the page may not be safe for work).
http://www.danerd.com/Show.php?vid=2199
(Caution: Some ads on the page may not be safe for work).
http://www.danerd.com/Show.php?vid=2199