This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Tool Announcement: Integrate track information from a GPX file into TCX file

Hi!

A few days ago I asked if it's possible to add GPS track data to a workout coming from a Garmin non-GPS-Device like the FR 60 in Garmin Connect.
As i didn't get any answers, I decided to write a tool.

I created the GpxTcxWelder which can add GPS track information to your TCX file, so you can enjoy heartrate and geographical data in Garmin Connect (of course only if you own a GPS tracker).

Everything you have to do is to feed my tool with a TCX and one or more GPX files. The GPX files must be of GPX revision 1.1, otherwise it won't work. If your GPS tracker uses any other format, GPS Babel should be able to convert it to GPX 1.1.

Let me know if you like the tool!

http://sourceforge.net/projects/gpxtcxwelder/


Best Regards,

christian

Screenshot:
" />">

Uploaded with ImageShack.us
  • GpxTcxWelder QuickStart Manual

    Requirements:
    A installed Java SE 6. If you don't have it yet, you can get it for free at http://java.com/

    Getting started:
    First of all you have to get your Garmin training data in form of a TCX File. If you use the online portal Garmin connect, you can simply select the desired workout and then click the „Export“ Button and Download the TCX-file. Save this file in your local filesystem an remember it's location.

    Now start GpxTcxFileWelder by clicking on its icon. Load the previously saved TCX file into the welder application by clicking on the topmost button captioned „Load“. Give a few seconds to load the file.
    Now you can see your waypoints in the table „Output preview“. You should see data in the first three columns, but not in the last three columns.

    Now load one or more GPX files (It is extremely important, that those files use the GPX version 1.1 – you can convert them with GPSbabel http://www.gpsbabel.org/ if they don't do) which cover the timeframe between the first and last TCX-waypoint. Adjust settings so that they meet your needs. Timezone is only for displaying the data- internally everything is calculated in UTC timestamps.

    When you are done loading your data into the application click the „Start processing“ button. The TCX file and the GPX file(s) will now be merged together. At the end of the process you will get a short info if everything was successful.

    Now you can save the new file by clicking on “Save”.

    You can now upload these file to Garmin Connect. You should now see the GPS track from the GPX file along with your workout data.
  • Interesting. Do you have links so we can see the result on maybe Garmin Connect for what each file looks like alone, and then what the new Welded file gives? I use tcx and gpx files in various programs and websites, but I am not entirely understanding what this does, or if I want or need it. :)


    Hello TSAWCHUC!

    I'll post two samples later this day (I'm not at the same location as the files in the moment...)

    Basically this tool enriches TCX files (coming from a Garmin sports watch) which are lacking geopositions (GPS information) with the appropriate* geopositions from a GPX file from a GPS tracker. So you can enjoy GPS tracks even with a non-GPS-Sports-watch like the cheaper Garmin devices (e.g. FR 60).

    *Appropriate means the closest matching geopositions in terms of time.

    Best Regards,

    christian
  • As you requested, here is the same workout unit, the first one before it was processed by GpxTcxWelder and the second one after processing:

    Before: http://bit.ly/hzH7Bo
    After: http://bit.ly/hLr6f6

    Hope this helps, otherwise feel free to ask!

    Best Regards,

    chris
  • I appreciate your recommendations, that's very kind of you!


    Best Regards,

    christian
  • Former Member
    0 Former Member over 14 years ago
    Thanks a lot! It really works and now I can post both my HR data and track info!
  • Thanks a lot! It really works and now I can post both my HR data and track info!


    Thanks JALAMANAC! It's always nice to hear when people like my software!

    Best Regards,

    chris