Skip to Content
Mapping Hacks
book

Mapping Hacks

by Schuyler Erle, Rich Gibson, Jo Walsh
June 2005
Intermediate to advanced
568 pages
24h 7m
English
O'Reilly Media, Inc.
Content preview from Mapping Hacks
Improve the Accuracy of Your GPS with Differential GPS #60
Chapter 5, Mapping with Gadgets
|
269
HACK
HACK
#60
Improve the Accuracy of Your GPS with
Differential GPS Hack #60
The GPS system is amazing, but here is a way to make it even better.
Why does your GPS receiver give you an error reading, and why are the val-
ues it gives you often in tens of meters? The accuracy of your signal depends
not only on how many satellites you can see, but also the atmospheric inter-
ference between them in low earth orbit and you with your feet on the
ground.
Satellite-based global positioning systems rely on the basic property of our
universe that radio signals travel at a constant speed through a vacuum. If
we can estimate how long a GPS signal has taken to travel to our receiver
from a satellite in orbit, we can multiply our time estimate by that constant
speed to arrive at an estimate of how far away the satellite is. If we combine
enough of these estimates, we can arrive at a pretty good idea of where we
are on the planet’s surface. So far, so accurate!
But this simple physics solution doesn’t work so well in the real universe.
GPS signals don’t travel through a vacuum to reach us; they travel through
Earth’s atmosphere, and, in much the same way that sound waves travel at
different speeds through air or water or other mediums, the radio signals
from GPS satellites end up traveling at different speeds to reach ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

GeoServer Cookbook

GeoServer Cookbook

Stefano Iacovella
Leaflet.js Essentials

Leaflet.js Essentials

Paul Crickard III

Publisher Resources

ISBN: 0596007035Purchase LinkErrata PageOther