Skip to main content

Rowing-GPX-Analysis

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.10 (or later)
  • Numpy pip install numpy
  • Matplotlib pip install matplotlib
  • Pillow (should already be installed with mpl) pip install pillow
  • On mac there are tkinter glitches It must be run from an interpreter with tkinter v8.6.12+ this comes preinstalled with python 3.11

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

Installation

  • For Standard users go to the GitHub page and download from releases
  • For Developers you can clone the repository, install the requirements and run as you wish.
  • It can also be installed with pip install gpx-analysis-edf1101 and run from command line with python -m gpx_analysis.main

Getting Started

For instructions on how to use please view the Getting started page on the project's GitHub

Details

The project is hosted online at https://github.com/edf1101/Rowing-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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpx_analysis-edf1101-1.3.tar.gz (29.8 kB view details)

Uploaded Source

File details

Details for the file gpx_analysis-edf1101-1.3.tar.gz.

File metadata

  • Download URL: gpx_analysis-edf1101-1.3.tar.gz
  • Upload date:
  • Size: 29.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for gpx_analysis-edf1101-1.3.tar.gz
Algorithm Hash digest
SHA256 c42a8d2f36f5b011fde6518d647b5288e2fb54d780de5cb372fec48f1c3d4a23
MD5 36691f6d1c32950bef3efe940bc9e6a8
BLAKE2b-256 fc45ab359356971fdbfb40fdc599a2b6212121ac8a9a04aa0ef6568614b79005

See more details on using hashes here.

Release history Release notifications | RSS feed

1.8

1 file

1.7

1 file

1.6

1 file

1.5

1 file

1.4

1 file

This release

1.3 This release

1 file

1.2

1 file

1.1

1 file

1.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page