Skip to content

Premium members on Strava can export ride routes and import them into their Garmin Edge devices. However due to how Strava exports it GPX data it was not compatible with Garmin connect for users that needed to export to a 500/510 using a course. So I wrote one in Java that will fix the Strava GPX file so it can be uploaded to Garmin connect

Notifications You must be signed in to change notification settings

LeviThornton/StravaGPX-GarminFix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Intro

This java project was created because I did not want to make a web version and I wanted to export Strava rides into Garmin connect. While being a premium member you can download GPX files from Strava, they will not import into Garmin as they are missing key data elements like time stamps, etc. So this class will fix that.

Since making this program I have also started using it to import rides that I have downloaded from Strava so that one can create new segment without being the ride owner. You could do that in the past, not anymore. So download from Strava, fun program on the file, upload new file, create segments, and delete ride or keep it if thats your thing. With some extra handly work you could apply digital EPO to any ride. ~ Enjoy!

TO USE, first you must compile:

javac MainClass.java

THEN RUN

java MainClass ./nameinputfile.gpx ./nameoutputfile.gpx

About

Premium members on Strava can export ride routes and import them into their Garmin Edge devices. However due to how Strava exports it GPX data it was not compatible with Garmin connect for users that needed to export to a 500/510 using a course. So I wrote one in Java that will fix the Strava GPX file so it can be uploaded to Garmin connect

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages