I use GPS Trackmaker (the free version) from
GPS TrackMakerThe only thing you need to add is the following line underneath the opening <gps> tag in the GPX file if it doesn't already have the metadata tags:-
<metadata></metadata>
Then it should load in GPS Trackmaker. I only use GPSTM for uploading routes and downloading the tracks generated by actual rides. All of my routes are generated in bikely with one point per instruction (I turn off the "follow road" option).
Tracks go in straight away. I tend not to use them though.
If you want to use sparse routes (i.e. one routepoint per turn) from bikely then you'll need to mess around with the file you get from bikely:-
- Find the first occurrence of "<wpt" and insert a newline before it, add the <metadata></metadata> line before this <wpt definition
- Also before the first <wpt add in <rte><name>insert route name</name>
- Find where the <trk> begins and delete from that point to the end of the file, you don't need it
- Add a </rte></gpx> to the end of the file
- Search replace all occurrences of "wpt" with "rtept"
- Tidy up by removing whitespace at the beginnings of lines and blank lines1
- Keep names of tracks and waypoints to under 6 characters just to be safe
GPS Trackmaker is not great but it works. I haven't bothered importing maps or anything.
gpsbabel will also upload/download stuff and is available for Windows, Linux and MacOS. There are also various GUIs that slot on top to make it easier to use if you prefer to keep clear of the command line.
I have a basic Garmin eTrex (the yellow one) without the high sensitivity receiver and it's fine. I use it for all my Audaxing (and other pre-planned routes) and it only loses signal in dense tree cover.
It's usually fine in central London, it does get a bit confused amongst lots of tall buildings but it's usually only the elevation readings that go bonkers and not the position. If you keep moving it remains pretty accurate.
What part of London are you leaving from? For Leatherhead I tend to just blat along the A24 through Ewell, Epsom and Ashtead to Leatherhead. It's a main road but it's good for making progress on.
1. With vi:
:%s/^\s*//
:g/^$/d