What are all these different navigation files?

.gpx, .tcx, .xml, .fit. What do they all mean?


Training Center XML (TCX) is a data exchange format introduced by Garmin in 2007. TCX History files contain the entire track of the recorded ride including sensor information like heart rate, cadence, and power if sensors are paired with your Android phone. TCX navigation files may contain turn names, turn direction, elevation data as well as GPS way-point coordinates and trackpoints. CycleBike analyzes these track points and attempts to calculate a turn direction, or a cluster of points indicating an important location.

GPX Track This file type contains the thousands of points used to draw the route. Your GPS will follow this track. CycleBike analyzes these track points and attempts to calculate a turn direction, or a cluster of points indicating an important location. No turn names are included, so the turns are labeled "Trackpoint" or "Track point cluster" (TPC) followed by a number.

GPX Route files only contain the cue-sheet entries like turn name and way-point coordinates. There are no breadcrumb track points or elevation data. CycleBike relies on text tags in the file to indicate turn direction.

FIT, or Flexible and Interoperable Data Transfer, files contain the ride data like GPS coordinates and elevation and is shared from the phone to be uploaded. If sensors are paired with your Android phone data like heart rate, cadence and power are included in the file.