Which Garmin file type to import?

Moderators: malfukt, Tacx support, mcorn, Tacx Moderator

Which Garmin file type to import?

Postby Tacx Video Production » Thu Dec 04, 2008 8:06 pm

Which Garmin file type to import? i do not have a garmin (at least not anything recent from them). We can see they (or rather the Garmin software) pumps out a few different file types. Can you say if you had a choice of one file type what would it be.

The open & easy to use Kml & GPX are both in already working.
User avatar
Tacx Video Production
 
Posts: 6413
Joined: Sun May 09, 2004 11:49 pm
Location: Belgium

Re: Which Garmin file type to import?

Postby mcorn » Thu Dec 04, 2008 8:32 pm

Phil wrote:Which Garmin file type to import? i do not have a garmin (at least not anything recent from them). We can see they (or rather the Garmin software) pumps out a few different file types. Can you say if you had a choice of one file type what would it be.

The open & easy to use Kml & GPX are both in already working.


Garmin has a proprietary GPS file type used as part of its database system, but it is very easy to convert a Garmin GPS file to either gpx or kml using either Garmin's Mapsource software or other conversion programs. I'm not sure how hard it would be for the TTS software to import a Garmin file and convert it or whether some kind of license would be required to do that.
mcorn
Moderator
 
Posts: 11660
Joined: Fri Nov 24, 2006 8:55 pm
Location: USA, Seattle, Washington

Postby kirkkorver » Tue Dec 09, 2008 8:07 am

My garmin (edge 705) generates TCX files. This is an XML file that begins with
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<TrainingCenterDatabase xmlns="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2 http://www.garmin.com/xmlschemas/Traini ... basev2.xsd">


It is not too difficult to convert using online tools to GPX from this format. That said, it is always easier if I do not have to convert and the software understands this format for me. :-)

--Kirk
kirkkorver
 
Posts: 11
Joined: Sat Dec 06, 2008 7:50 am
Location: Reno, Nevada, USA

Re: Which Garmin file type to import?

Postby Tacx Video Production » Tue Dec 09, 2008 10:05 am

mcorn wrote:
Phil wrote:Which Garmin file type to import? i do not have a garmin (at least not anything recent from them). We can see they (or rather the Garmin software) pumps out a few different file types. Can you say if you had a choice of one file type what would it be.

The open & easy to use Kml & GPX are both in already working.


Garmin has a proprietary GPS file type used as part of its database system, but it is very easy to convert a Garmin GPS file to either gpx or kml using either Garmin's Mapsource software or other conversion programs. I'm not sure how hard it would be for the TTS software to import a Garmin file and convert it or whether some kind of license would be required to do that.


We have 3 different file types generated from one garmin unit but we want one single file type for import. So are you saying that the .TCX file will keep every Garmin owner happy?
User avatar
Tacx Video Production
 
Posts: 6413
Joined: Sun May 09, 2004 11:49 pm
Location: Belgium

Postby Rein » Tue Dec 09, 2008 11:22 am

I have a Garmin Edge 305 and it uses crs-files. I think the Garmin Training Centre software also has an option to save rides as tcx-files but I'm not sure, don't use that software anymore.
But I don't think it's a big issue what Garmin-files to use. There are so many utilities to easily convert Garmin-files.
Sporttracks (used very often by Garmin Edge users) has an option to convert to kml, gpx etc.. Sites like gpsies.com offer all kinds of conversions.

I would like to see that, when I import a gps-ride in TTS, that it would optionally sort of smoothe out the grades, in a way that all those small spikes and drops in altitude are evened out.
User avatar
Rein
 
Posts: 3027
Joined: Wed Sep 28, 2005 3:10 pm
Location: Venray (the Netherlands)

Postby Minder » Wed Dec 10, 2008 10:29 am

Phil,

I have a Garmin 305 edge which produces .tcx files. I currently have to change the files to .gpx on the gpsies site, then from .gpx to .pgmf using ergoconvert.

It is a bit long winded and there are probably easier ways to do it, but it would be very useful to have a direct import facility for my .tcx files.

Thanks,

Mark
User avatar
Minder
 
Posts: 25
Joined: Fri Oct 31, 2008 11:23 am
Location: Newcastle Upon Tyne

Postby mcorn » Wed Dec 10, 2008 3:55 pm

Minder wrote:Phil,

I have a Garmin 305 edge which produces .tcx files. I currently have to change the files to .gpx on the gpsies site, then from .gpx to .pgmf using ergoconvert.

It is a bit long winded and there are probably easier ways to do it, but it would be very useful to have a direct import facility for my .tcx files.

Thanks,

Mark


Doesn't Garmin's software also do the conversion? I use Garmin's Mapsource program, which I use with my Garmin 60CSx, to do the conversions. When I do my initial transfer and save I create an extra gpx file at the same time.
mcorn
Moderator
 
Posts: 11660
Joined: Fri Nov 24, 2006 8:55 pm
Location: USA, Seattle, Washington

Postby Minder » Wed Dec 10, 2008 4:29 pm

My Garmin edge came with software called Training Centre and doesnt have the option to save files as .gpx.
User avatar
Minder
 
Posts: 25
Joined: Fri Oct 31, 2008 11:23 am
Location: Newcastle Upon Tyne

Postby 5bikes » Wed Dec 10, 2008 9:51 pm

I vote for tcx-file, that is the original history file created by edge/forerunner devices after having saved an activity.
5bikes
 
Posts: 800
Joined: Tue Dec 09, 2008 5:30 pm

Postby Rein » Wed Dec 10, 2008 10:32 pm

5bikes wrote:I vote for tcx-file, that is the original history file created by edge/forerunner devices after having saved an activity.


I agree.
(when I mentioned crs-files I was wrong, those are for routes). :oops:
User avatar
Rein
 
Posts: 3027
Joined: Wed Sep 28, 2005 3:10 pm
Location: Venray (the Netherlands)

Postby icarus » Wed Dec 10, 2008 11:40 pm

Phil,
GPX file format is an open standard intended to enable GPS based data exchange between applications. TCX is a Garmin standard.

http://developer.garmin.com/web-device/ ... rt-matrix/

I think you will find supporting GPX format for input to be more problematic since GPX is both open and evolving. TACX support would need to handle many optional fields since GPX can be sourced from many applications. Where as TCX is well defined and stable. Since input for creating Catalyst 3D courses would be done less frequently then output then TCX would probably the way to go.

For output there is more to consider. If you want the data you export to be available to as many applications as possible. An open standard like GPX is the way to go. In the link above you will see that Garmin devices accept both TCX and GPX. From a selfish point of view I use SportTracks which can input gpx or tcx and either can include GPS data. So either would work as output. Hope this helps.

Icarus
icarus
 
Posts: 50
Joined: Tue Nov 06, 2007 8:31 pm

Postby icarus » Thu Dec 11, 2008 12:13 am

Phil,
One more thing about output. My Garmin 305 is not power aware. Therefore I cannot determine if the TCX file format can include power samplings. I'm guessing that it does since the Garmin 705 can integrate with SRM. Maybe someone has a Garmin 705 with SRM and can confirm. The GPX is extensible so it could include power samples.

Icarus
icarus
 
Posts: 50
Joined: Tue Nov 06, 2007 8:31 pm

Postby s08395 » Thu Dec 11, 2008 11:17 am

I vote for .TCX files, which also can include power data.
s08395
 
Posts: 34
Joined: Tue Feb 19, 2008 9:37 am

Postby Tony Alaska USA » Mon Dec 15, 2008 2:26 am

Phil- all my Garmin files I have used to run Catalyst routes from my Garmin have all started as a TCX file from Garmin. Then converted to GPX, then pgrm files using TCX Converter and Ergo Convert tools. It is simple once you go through it the first time. The pgrm file used in 2.02 and 2.03 have been spot on as acurate as the real ride feels with my times/ avg HR/ and feel all seem right on. I vote or TCX also.
Ride Hard or Go Home
Tony Alaska USA
 
Posts: 729
Joined: Thu Dec 07, 2006 8:18 am
Location: USA, Anchorage Alaska USA

Postby pinguin » Fri Dec 26, 2008 10:39 pm

gpx is necesary because of Garmin Vista or Garmin GPSmap 60csx, Oregon and so on... The Edge series is not the whole world of Garmin. So we need to have gpx and tcx as import option.
pinguin
 
Posts: 64
Joined: Wed Aug 29, 2007 2:46 pm

Postby Nasz » Sat Dec 27, 2008 12:27 pm

The TCX format will incorporate the SRM data, whereas the GPX format will not. As the GPX format is standard GPS format across various manufacturers. TCX was defined just for the Edge series and expands on the GPX syntax. This was to include new variables which are detailed on the Garmin Developer site.

I think it would be wise to allow both formats so Non-Edge users can use TTS as well as TCX for those with with the Edge.

Anyway, I'm sure TACX are already aware of this. Just for the record I use to test Garmin units in the field.
_______o
_____~\<,_
____(_)/ (_)
Train hard, ride easy

Old RLV TTS Files / RLV GE Routes / GPX Smoother / TTS4.x RLV Fix / Conconi Test / Training Plans, etc.,
http://www.lunicus.org/tacx.htm
User avatar
Nasz
Moderator
 
Posts: 2243
Joined: Sat Jan 06, 2007 2:02 am
Location: Adelaide, South Australia

Postby Avee » Tue Jan 20, 2009 3:07 pm

My vote is for TCX, because of the extra data Garmin Edge units record into the file. Just like gpx, it is xml type data, so it should not be very different to process. I have some experience in processing tcx, I'd be glad to help. Better yet I'll give you guys a hint that might save you some time:
Code: Select all
'xmlns:xsl="http://www.w3.org/1999/XSL/Transform" ' & _
   'xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:fo="http://www.w3.org/1999/XSL/Format" ' & _
   'xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions" '& _
   'xmlns:tcx="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2"'
User avatar
Avee
 
Posts: 112
Joined: Tue Jan 20, 2009 1:42 pm

Postby Tacx Video Production » Fri Jan 30, 2009 9:45 am

Direct tcx import is in TTS now, simply navigate to the Garmin edge & pick your file!
User avatar
Tacx Video Production
 
Posts: 6413
Joined: Sun May 09, 2004 11:49 pm
Location: Belgium

Postby Nasz » Sat Jan 31, 2009 12:46 am

Phil wrote:Direct tcx import is in TTS now, simply navigate to the Garmin edge & pick your file!



Nice - Can't wait!
_______o
_____~\<,_
____(_)/ (_)
Train hard, ride easy

Old RLV TTS Files / RLV GE Routes / GPX Smoother / TTS4.x RLV Fix / Conconi Test / Training Plans, etc.,
http://www.lunicus.org/tacx.htm
User avatar
Nasz
Moderator
 
Posts: 2243
Joined: Sat Jan 06, 2007 2:02 am
Location: Adelaide, South Australia


Return to Archives

Who is online

Users browsing this forum: No registered users and 0 guests