Skip to content

edf1101/GPX-Analysis

Repository files navigation

Rowing-GPX-Analysis

drawing

Video Demonstration

Introduction

GPX Analysis for rowing written in Python with a tkinter matplotlib interface

Why?

I couldn't find the code for the old GPX analysis tool I wrote, so I'm taking the opportunity to build a better/ more robust one.

Prerequisites

Python Requirements

  • Python 3.11+
  • Numpy pip install numpy
  • Matplotlib pip install matplotlib
  • appdirs pip install appdirs
  • Pillow (should already be installed with mpl) pip install pillow

Given it downloads map images from online it requires an internet connection to run.

Installation

  • It can also be installed with pip install gpx-analysis-edf1101 and run from command line with python -m gpx_analysis

Getting Started & Notes

Details

The project is hosted online at https://github.com/edf1101/GPX-Analysis

License & Policies

  • This project is licensed under the MIT License - see the LICENSE file for details
  • The only exception to this is the example data, which should not be used elsewhere.
  • Code in graph_handler.py to fetch images from tile servers should be used with caution to make sure you comply with the terms of service of the tile server you are using.