Working with GPX-Reporter.py

The name of our program is GPX-Reporter.py. As we saw in the Tag-based and markup-based formats section, 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 at http://git.io/vl7qi.

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 Library
  • Numpy: The multidimensional, array-processing library
  • Pygooglechart: A Python wrapper for the excellent Google Chart API
  • Fpdf: A simple, pure python PDF writer

Simply use easy_install ...

Get Learning Geospatial Analysis with Python - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.