RogerBW's Blog

Garmin Drive favourites and Linux 16 October 2016

Getting "favourites" (stored locations) on and off the Garmin Drive navi is slightly more fiddly than it needs to be, but doesn't require Windows even slightly. Here's what worked for me.

Attach the navi to the computer by USB. Wait for 20-30 seconds before it deigns to present a USB mass storage interface. Mount this drive.

Under /GPX on the device, you will find "Current.gpx", which is a fairly standard GPX file containing all your current favourites. Run this through your XML parser of choice to see what's going on (Firefox has a good display mode for un-styled XML files), or see below. This is how you read favourites.

To write favourites, create one or more GPX files containing location data; they should be named something.gpx, but not Current.gpx. (These files might include a Current.gpx off another Garmin navi, if you want to copy favourites from one to another, but you'll have to rename it.) The basic layout is:

<gpx>
  <wpt lat="LAT" lon="LON">
    <name>NAME</name>
    <extensions>
      <gpxx:WaypointExtension>
        <gpxx:Address>
          <gpxx:StreetAddress>ADDRESS</gpxx:StreetAddress>
        </gpxx:Address>
      </gpxx:WaypointExtension>
    </extensions>
  </wpt>
</gpx>

where all the upper-case items are replaced by your own data, LAT and LON in the usual decimal format with west and south being negative. You can include multiple elements in a single . The whole "extensions" stanza is completely optional; if you include it, the ADDRESS content will be shown on the device in small print below the name. You could probably use other elements to put in phone numbers and things, but, well, why bother?

Copy this file/these files onto the navi, in the /GPX directory; unmount, disconnect, and fire up the navi. The contents will be added to the internal favourites list. (In the order in which they appear in the file; I haven't checked whether files are taken in ASCIIbetical order or just as they appear in the filesystem.) If names match existing ones, the new item will be renamed with a trailing number.

You can safely delete those extra gpx files once the navi has booted and read them.

Note that you cannot delete items from the favourites list by this means. But you can grab the Current.gpx, edit it as you see fit, fire up the navi, delete all favourites, reconnect USB, and copy the edited Current.gpx back on under a new name. Do remember that your "Home" location is just another favourite, so if you delete everything you'll need to reload that too.

See also:
How To Use a Garmin Drive navi with Linux

Comments on this post are now closed. If you have particular grounds for adding a late comment, comment on a more recent post quoting the URL of this one.

Search
Archive
Tags 1920s 1930s 1940s 1950s 1960s 1970s 1980s 1990s 2000s 2010s 3d printing action aeronautics aikakirja anecdote animation anime army astronomy audio tech base commerce battletech beer boardgaming bookmonth chain of command children chronicle church of no redeeming virtues cold war comedy computing contemporary cornish smuggler cosmic encounter coup cycling dead of winter doctor who documentary drama driving drone ecchi espionage essen 2015 essen 2016 essen 2017 existential risk falklands war fandom fantasy film firefly first world war flash point food garmin drive gazebo geodata gin gurps gurps 101 harpoon historical history horror hugo 2014 hugo 2015 hugo 2016 hugo 2017 hugo-nebula reread humour in brief avoid instrumented life kickstarter learn to play leaving earth linux mecha museum mystery naval non-fiction one for the brow opera perl photography podcast politics powers prediction privacy project woolsack pyracantha quantum rail ranting raspberry pi reading reading boardgames social real life restaurant reviews romance rpg a day rpgs science fiction scythe second world war security shipwreck simutrans smartphone south atlantic war squaddies stationery steampunk stuarts suburbia superheroes suspense television the resistance thirsty meeples thriller tin soldier torg toys trailers travel vietnam war war wargaming weather wives and sweethearts writing about writing x-wing young adult
Special All book reviews, All film reviews
Produced by aikakirja v0.1