I’ve been preparing cycle routes for my new bike commute and while that part of the process has been pain free and successful, the art of transferring the route to my Garmin Forerunner 920XT so I can follow it as a course, has been a royal pain in the proverbial. I have managed it though so I thought I would condense the steps into a mini tutorial.
Creating a Route
There are plenty of free iPhone apps available for plotting cycle and running routes. For cycling I have been using BikeHub and for running I’ve opted for GPS Outdoors both of which allow you to save the created route as a GPX file to email or to open in a different app. Note that I am interested in apps that create routes using their own internal routing engine (like your sat nav) rather than a manual drag and drop method for creating routes. If you are happy with the manual approach then I suggest you use the create course option on Garmin Connect which would save you the bother of converting and struggling to transfer the output to your device which I describe below.
This app allows you to optimise your route according to your desires for speed, distance or quietness. The default balanced route option gives a very similar route to the google maps cycle route and suits my needs well. I don’t think you can edit the proposed route as you can with google maps though.
You can email the GPX file to yourself using the curly arrow button at the top of the screen or you can navigate directly from the app itself.
As my goal is to get the route onto my Forerunner 920XT, I choose the email option.
I’ve been impressed with the routing engine in google maps, it has access to all the cycle routes and has produced me a remarkably quiet route into central London. It appears to be the safest route I’ve had so far which is a blessing as my city biking skills are a bit rusty.
Editing the route is a cinch with Google Maps as you can simply drag and drop the route to reveal other options. I wanted to do this for my return route when it will be dark as I’d much rather avoid the centre of Tooting Bec Common even if it does have a dedicated bike lane running through it.
Where google maps lets you down is its limited sharing options. It doesn’t offer the option to download as a GPX file but you can nab the URL and use another website to convert to a GPX file for you – GPSVisualizer
GPSVisualizer has quite a busy interface as it offers multiple conversion options.
Stick the URL copied from Google Maps into the dialog box towards the middle of the screen and hit the convert button.
It then displays your GPX output as a bewildering text file but towards the top of the screen is the option to save the GPX file. Hit this and save to your computer.
Converting GPX to Garmin TCX Course File
The next step requires the conversion of the GPX to Garmin Course file (TCX file) using another free web based resource called GPSies.com
Set the options up as I show in the image, select your GPX file location and hit convert.
Send TCX Course to Garmin Device
You’ve now created a route, acquired the GPX file behind it and now converted that to the Garmin Course TCX format. The final task and the trickiest, is to get this TCX file onto your Garmin device.
I can’t understand why this process is not a simple matter of opening Garmin connect and importing the said course file, but it is not. There are many, many forum posts asking how to transfer GPX files to Garmin devices and very few solutions.
I’ve seen one Garmin Support solution for importing TCX files directly into the Garmin Edge device but I haven’t tested to see if this methodology would work for other Garmin’s such as the Forerunner 920XT.
Using the deprecated Garmin Training Centre to upload Garmin Course and Send to Garmin Device
The Garmin Training Centre is not supported anymore but if you’ve had a Garmin device for a while you will no doubt still have this clunky program on your computer. For now you will be glad of it. If you haven’t and you want to install it, here’s the link to the old Training Centre versions.
Open Garmin Training Centre, if you haven’t used it in a while you will need to plug in your new device so that it appears in the available device list. It picked up my Garmin Forerunner 920XT without any fuss.
I then when to File, Import and navigated to my TCX file. It imported it without bother and now appeared in my Courses list.
The final step is to select the course and then from the Devices menu bar at the top, choose Send to Device.
It transferred and is now available to select from the devices Navigate screen. When you are riding or running the screen zooms in so you can follow the breadcrumb trail easily.
Which Garmin Devices Support Courses?
- Forerunner 920XT
- Forerunner 910XT
- Forerunner 310XT
- Edge Cycling Series