This version is DEPRECATED. A complete rewrite of the software is available at Yves33/wxgpx2.
wxGPGPSport (Wxpython General Purpose GPS for Sport) Is a general purpose software to read and analyse GPStracks generated by sport GPS. It was originally intended to visualize my windsurf sessions recorded by a canmore GP-102+ GPS (a cheap one). Although some other solutions are available on the net (GPSAr, GPSSpeedResults), wxGPGPSport is supposed to be much more flexible.
Below is a typical screenshot of the program displaying one of my windsurf session.
- Windows XP (32 bits)
- Windows 7 (32 and 64 bits)
- OSX
- Linux (32 and 64 bits)
wxGPGPSport is written in python (either 2.x and 3.x should work) using the wonderfull wxPython, numpy and matplotlib toolkits. It is fully cross platform and has been successfully tested on windows XP, windows 7 (32 and 64 bits), mac OSX mavericks (10.9) and fedora linux (and should work without any problem on any other linux distrib). The software features:
- Reading *.gpx 1.0 and garmin *.fit files
- Saving .gpx 1.0 and numpy arrays (.npz)
- Automatic display of GPS track on maps using false colors
- Download maps from a variety of user defined tile servers
- Nice graphical display of GPS track parameters
- An easy system of plugins intended to extend its capabilities
- A powefull python scripting system to manipulate and automate your GPS tracks analysis, import and export tracks through GPSBabel, ...
Please refer to the file Readme.md inside the docs folder of the archive. Basically, you'll need a working python environment, with the following packages:
- wxPython (vers > 4.0, aka phoenix, is required)
- PyOpenGL
- lxml
- matplotlib
- numpy
- python-dateutils
wxgpgpsport is now compatible with pyinstaller. Windows and macOSX binaries are available. Just download the files under the release tag, unzip and double click wxgpgpsport.exe (or wxgpgpsport on OSX). https://github.com/Yves33/wxgpx-phoenix/releases/