On 07/21/2011 07:11 PM, Jose Luis Domingo Lopez wrote: > On Thursday, 21 July 2011, at 16:50:37 +0200, > Bart Vandewoestyne wrote: > >> Up until now, the best solution that I have found to create self-made >> .tcx files is to draw a course and save it as .gpx, then transform it >> online at http://www.gpsies.com/convert.do to a .tcx file that I can >> then upload to my Forerunner. >> > There seems to be other options for doing that, for example, using > gpsbabel, that seems to support the format, both read and write: > http://www.gpsbabel.org/htmldoc-development/fmt_gtrnctr.html > > Read the information in the link above, as I think what "gpsbabel" supports > is the best you can get readily available, cross-platform, and free of charge. > > Extending QLGT to support more formats (both loading and saving to) would > be as "easy" as making it dependant on gpsbabel, and converting to/from GPX > format, and process the data internally as if a real GPX had been opened. > Or just silently use "gpsbabel" if available to do so, and avoid the > dependency (i.e. Ubuntu QLGT packages declare "gpsbabel" as "recommended").
Hello Jose, I know about gpsbabel and the page you mention. I have tried converting a .gpx file to a .tcx file with the following simple command: gpsbabel -i gpx -f myfile.gpx -o gtrnctr -F myfile.tcx or, after some googling around, the more advanced command gpsbabel -i gpx -f myfile.gpx -x simplify,count=50 -x transform,rte=trk -r -o gtrnctr,sport=Running -F myfile.tcx Unfortunately, I cannot read the resulting .tcx file into my Garmin Training Center (latest version). I get the error http://dl.dropbox.com/u/32340538/simple_tcx_error.JPG If I compare the .tcx files generated with gpsbabel to the ones generated from http://www.gpsies.com/convert.do then I notice that within each <Trackpoint> element, gpsbabel doesn't write a <Time>, <AltitudeMeters> nor <DistanceMeters> element. Note that the <Time> and <DistanceMeters> elements are probably necessary to be able to use the Virtual Partner technology from Garmin (how else could you race against a virtual partner that doesn't have a speed...). So... I'm not sure if gpsbabel is able to generate .tcx files that have these <Time>, <AltitudeMeters> and <DistanceMeters> elements... if anybody knows a solution, please let me know! If nobody knows a solution with gpsbabel, then i still think it might be something to incorporate into future versions of QLandkarteGT, isn't it (or adapt gpsbabel so it can write this info into a .tcx file)? Kind regards, Bart ------------------------------------------------------------------------------ 5 Ways to Improve & Secure Unified Communications Unified Communications promises greater efficiencies for business. UC can improve internal communications as well as offer faster, more efficient ways to interact with customers and streamline customer service. Learn more! http://www.accelacomm.com/jaw/sfnl/114/51426253/ _______________________________________________ Qlandkartegt-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
