/qgis-fit-plugin

QGIS plugin for converting FIT files from training devices

Primary LanguagePython

QGIS FIT plugin

A QGIS plugin for importing FIT files from training devices. The FIT file parsing is performed by the python fitparse module which is included in the plugin.

Activities, sessions and locations may be imported from the training device into a spatialite database. Optionally also converted to gpx and csv files. The plugin also includes a simple feature to create some basic plots of speed, altitude, heartrate etc. and also visualize speed on the map.

The plugin is so far only tested with FIT files from the following devices:

  • Garmin Edge 500
  • Garmin Edge 520 Plus (probably OK with all Edge 5xx)
  • Garmin Edge 810
  • Garmin Edge 820
  • Garmin fenix 2
  • Garmin fenix 5
  • Garmin forerunner 110
  • Garmin forerunner 935
  • Garmin forerunner 945
  • Garmin vivoactive HR
  • Speedcoach GPS

Please report successful usage from any other devices.

See the wiki for instructions on how to use the plugin.

The FIT plugin is released as free software under GNU General Public License. The included python fitparse module is released under the MIT License.

Copyright (c) 2021 josef k