Working with GPX-Reporter.py
The name of our program is GPX-Reporter.py
. If you remember from the section Tag and markup-based formats, in Chapter 2, Geospatial Data, the GPX format is the most common way to store GPS route information. Nearly every program and device relying on GPS data can convert to and from GPX.
For this example you can download a sample GPX file from here:
https://geospatialpython.googlecode.com/files/route.gpx
You will also need to install a few Python libraries from PyPi. If you've worked through the rest of this book you'll have most of them already:
PIL
: the Python Imaging LibraryNumpy
: multi-dimensional, array-processing library, which uses linear algebraSrtm.py
: a utility for working with near-global elevation dataPygooglechart
: A Python wrapper for the excellent Google Chart APIFpdf
: a simple, pure-python PDF writer
Simply use easy_install
or pip
to install these tools.
You will also need to register for a free WeatherUnderground.com developer account...