Class 14: python - processing GPS data

Table of Contents

TODO Outside reading    reading


Figuring out the exact location of a point on the Earth's surface in
three dimensions is what the science of geodesy is all about. Thanks
to the network of satellites in space known as the Global Positioning
System, we can determine latitude and longitude with great
accuracy. Heights, however, are a trickier business to nail down.

In this episode, we talk with NOAA Chief Geodesist Dru Smith to learn
how scientists are using measurements of gravity to refine a complex
mathematical model of the Earth's shape known as the geoid. Once the
new model is deployed, the hope is that we'll be able to use GPS
receivers to figure out our current elevation in most places across
the nation within an accuracy of two centimeters or less.


Today we will work on parsing GPS data

My normal log files have extra metadata on the end. Let's start with a file that does not include this metadata.

mkdir ~/class/14
cd ~/class/14
wget http://vislab-ccom.unh.edu/~schwehr/Classes/2011/esci895-researchtools/examples/nmea.log.bz2
bunzip2 nmea.log.bz2

more notes will follow later. This class is very similar to video 13.

Author: Kurt Schwehr

Date: <2011-10-18 Tue>

HTML generated by org-mode 7.4 in emacs 23