Garmin Training Center Mashup

This is a python script that makes a map showing the overall frequency of where you take your Garmin (or any GPS if you feel like fudging with this code). You give it either a set of XML files (output by GTC as .tcx), or on a Mac it can read your whole history file without any effort on your part. The Mac OS X version stores its data in a SQLite database, while the Windows version in some binary format. I have no idea how to read the Windows format, so on Windows you’re stuck exporting your rides as XML files.

If you are fine with accepting the defaults, following the instructions below will work. However, if you want to customize the input and output, learn about the GTCMashup.py details.

If you need help, please feel free to contact me at: stephenskory (at) yahoo.com, or leave a comment at the bottom of this page.

  <tr>
    <td width="50%" align="center" valign="center">
      <strong>Mac OS X</strong></p> 
      
      <td width="50%" align="center" valign="center">
        <strong>Windows</strong></p> 
        
        <tr>
          <td width="50%" valign="center">
            1. Install <a href="http://www.pythonmac.org/packages/py25-fat/index.html">Python 2.5</a>.<br /> 2. Download <a href="/blog-etc/GTCMashup.py">GTCMashup.py</a>.<br /> 3. Double click on &#8220;GTCMashup.py&#8221;<br /> 4. A file name &#8220;UniquePoints.txt&#8221; will be created in the same directory as GTCMashup. Upload it <a href="http://gpsvisualizer.com/map?form=data">here</a> to make a map. You&#8217;ll have to play with the settings to get your map the way you want it.</p> 
            
            <td width="50%" valign="center">
              1. Install <a href="http://www.python.org/download/">Python 2.5</a>.<br /> 2. Download <a href="/blog-etc/GTCMashup.py">GTCMashup.py</a>.<br /> 3. From Garmin Training Center, export all the activities you wish to have analyzed. Save them in the same folder you put &#8220;GTCMashup.py&#8221;.<br /> 4. Double click on &#8220;GTCMashup.py&#8221;<br /> 5. A file name &#8220;UniquePoints.txt&#8221; will be created in the same directory as GTCMashup. Upload it <a href="http://gpsvisualizer.com/map?form=data">here</a> to make a map. You&#8217;ll have to play with the settings to get your map the way you want it.</p> </table>