Howto Plan Routes and Tracks


Any map that focuses on guiding you along trails and small ways will not route over long distances on you GPS. While Nuvis, and possibly Oregon/Colorado have some more processing power and due to reasonable screen size make it possible to plan routes on the GPS directly to some extent, Vista HCx / Legend HCx or edge 705 users will usually plan their routes in mapsource or using Top 50 maps. 

As the Autorouting of the openmtbmap in Garmin Mapsource usually works very well, but once you send long routes without via-points to your GPS the GPS cannot recalculate the route you either have to insert additional via points, which is directly in Mapsource not the easiest thing or you can use WinGDB ( ) to insert additional via-points to your route.

This is what I want to explain here. The guide below is a bit outdated and based on Mapsource - I will soon update it for Basecamp. In the meantime read here for Basecamp:

Please use Mapsource 6.16 or Basecamp version 3 or higher for autorouting. It has a new routing engine/algorythm that is superior to older Mapsource versions, that also behaves more closely to the GPS.



Setting Up Routing Options in Mapsource: 

I usually set Mapsource/Basecamp to use Car/Motorcycle – Shorter Distance – Prefer Highways slider to the right (this is found under tools à Preferences à Routing)

Mapsource Autorouting Settings


In case you plan a cycle route and want to avoid difficult tracks and trails check “Toll Roads” in the “Try to Avoid” panel.

If you wan’t to have more accurate time information go to advanced and set the following speeds:

Driving Speeds Mapsource

Note that I only divided the lower three values by two. Changing Interstate Highways or major Highways speed value does not matter. 

You can play around changing to other speeds, but the more you change here, the greater will be the difference on your GPS in terms of how it recalculates the routes as you can’t set these speeds on your GPS itself. Therefore I would advise simply dividing these values by a factor (i.e. 2). 

Now click on close, and in the Routing window click on Apply.



The actual route planning: 

  1. Plan your route in Mapsource, To do that click on the route tool (the tool in the middle):

And click at each point you want to go to.

  1. Go to File à Save as and save the route as gdb file (the default filetype)
  2. Open Wingdb (0.43 or later - download it here: ), open the saved route and use option "5. Add extra via points to routes”. You can set in preferences the average distance between via points that should be used. The lower the distance the closer your GPS will stick to the route calculated. I usually set 5km for routes that go through cities, or up to 9km for cycle routes alongside national/international cycle routes like the “Donauradwanderweg”.

You can either save the output or reopen it in a new Mapsource window ( on Output Mapsource is checked), which is what we do here now. To start WinGDB click on "Convert". Please note as of WinGDB Version 3.50 Option 5 is found under Route Conversions with number 15.







  1. Back in Mapsource, Right click on the route and recalculate it. Now I usually set Mapsource Preferences to “faster route” and leave the slider in the middle. This way route recalculation will be more or less the same as in Mapsource. I use the additional 1. step of calculating the route with “shorter route” and “prefer highways” so that the route is rather straight. If you don’t mind some detours you could both times use “faster distance”.
  2. Now click on Transfer à Send to device and send the route to the GPS. Attention Mapsource will also send routes to an external cardreader, but you can’t reopen them. Therefore contrary to sending cards, you have to connect the GPS via USB to your computer. Note that most units have a maximum of 20 routes that they can save, and the filename for a route is maximum 12 or 14 characters long. If there are more routes old routes may be overwritten, if the route name does not differ in the first 12 characters, the same will happen.


Attention: Recalculation of a route on GPS can only work if the same map that is used to generate the route in Mapsource, also is activated on the GPS itself. If this is not the case either transfer it, or use tracks instead of routes. You can use WinGDB to make tracks out of routes (see below).


Additional Tipps:

Type of Way, way attributes

To see on what kind of streets a route is calculated, double click the route and click on the “directions” tab. Here you can see the names of the streets/routes and as suffix the type of road. Also additional info like xbk (no bicycles allowed) or bkrt (bicycle route) give further info about the type of ways.

 Route Information


Tracks instead of Routes

If you don't have the Openmtbmap installed on your GPS, you can still profit from routes calculated with Mapsource, by using WinGDB to convert Routes into Tracks.


Also If you need more than 20 routes on your GPS, or you prefer to work with tracks in general, or you have non Garmin GPS, you can use WinGDB to create a track from the route. Tracks are overlayed on you GPS over the map (whereas routes are shown below a street), and guide you in straight lines between each point. 

Whereas routes only offer 50 viapoints (on most outdoor units, Some GPS may have higher limits), tracks can have 500 or more points per track depending on the GPS you want to use the track with. Which of the options 11-14 best suits your needs is explained in the WinGDB helpfile.





26 comments to Howto Plan Routes and Tracks

  • omar.hawk


    ich habe eine Frage: Aus irgendwelchen Gründen meidet Basecamp beim Erstellen einer Route jegliche Brücken, es sei denn ich platziere direkt auf der Brücke einen Punkt. Kann man das irgendwie verhindern? Weil das verhindert das sonst relativ einfache Erstellen einer Route, und ich muss zwischen längeren Teilstücken jede Brücke in der Karte identifizieren und dort manuell einen Punkt platzieren.

    Angehängt ein Beispiel. Sobald ich einen Punkt auf der Brücke platzieren würde, würde es auch sofort möglich sein, die Punkte um die Brücke weiter weg zu schieben bzw. komplett wegzulassen (die sind hier nur zu Demozwecken da).

    Das ganze ist insbesondere in sehr fluss-/bachreichen Gebieten in den Alpen ein Problem, wo quasi auf jedem Kilometer Weg einer Route irgendeine Form Brücke/Übergang ist… 😉

    • extremecarver

      Welche Einstellungen hast du denn beim Autorouting – dass sollte eindeutig nicht so sein.

      • omar.hawk


        das einzige, was ich derzeit auf “Vermeiden” habe, sind Mautstraßen. Ich habe testweise mal die Vermeidung dafür rausgenommen, und dann werden die Wege “richtig” berechnet.

        Das Merkwürdige dabei ist, dass es eben jegliche Brücken/Übergänge betrifft, also selbst bei relativ interessanten Wegen in den Alpen mitten im Wald (das vorherige Beispiel ist ja von einer Kreisstraße). 😉

        Hatte es damals so eingestellt, weil auf der Seite:
        es folgend beschrieben ist:
        Mautstraßen: Wege die primär für Vertrider sind, oder schwere Uphills, oder Wege auf denen man nicht gerne biked, bzw wo biken verboten ist, werden hiermit vermieden.

        Beste Grüße!

  • Norman

    Hallo, habe die Kanada Karte runtergeladen.
    Wenn ich nun reinzoome bleiben die Beschriftungen (zB. Straßennamen, Sehenswürdigkeiten…..)
    immer sehr klein und kaum lesbar.
    Kann man das irgendwo einstellen, dass das größer angezeigt wird?

    Viele Grüße

    • extremecarver

      Ist es dir am GPS Device auch zu klein? In Basecamp kannst du ganz einfach die Mindest Schriftgröße hochsetzen – auf Monitoren mit hoher DPI ein Muss.
      Options –> Display –> runterscrollen zum vorletzen Feld –> Map Font (Schriftart?) auf Select klicken – und dann auf 16 oder 18 Punkte rauf – dann wird alles deutlich größer skaliert bei den Schriftarten. (ich nutze am 1920×1080 14″ Laptop 16, am 4K Deskktop 27″ 16 oder 18)

  • randygross

    In openstreetmaps I can cursor over a trail and it will highlight it and if I click on it it will give me the information about the trail. In Openmtbmaps it will not highlight any trails and if I click on it it only gives me the name of the trail and area it is located. if I want to plan a route, i have to literally draw with the track pencil along the entire trail which is time consuming and difficult. is there any other way to create a route and connect various trails without drawing them? I want to plan a route in Plumas national forest (USA) for backpacking.

    Thanks for any help you can provide.

    • extremecarver

      well using the routing tool (and not the pencil which is the track tool) (and the appropriate settings for the autorouting) you should not need too many clicks. And well – yes the garmin format does not support any additional info besides the name – I put additional info into the name if available – but that is limited to things like mtb:scale, sac_scale, tracktype, route_names and some more technical info – it is impossible to put everything into the name as it would clutter the name display too much and not be readable.

  • tofel

    Ich gehe gerade meine ersten Schritte mit openmtbmaps und meinem Garmin Edge 1030 und stoße auf folgendes Problem:

    Ich habe US_West mit den zugehörigen Höhenlinien in Basecamp installiert und an das Garmin übertragen. Sowohl in Basecamp, als auch auf dem Gerät wird die Karte korrekt und inklusive Höhenlinien angezeigt. Jedoch wenn ich auf dem Garmin eine Route erstelle, so hat diese kein Höhenprofil. Wenn ich in Basecamp eine Route erstelle, so besitzt diese ein Höhenprofil, aber nach Übertragen dieser Route auf das Gerät dann ebenso nicht mehr.

    Das klingt nach einem Problem auf Garmins Seite, hat jemand eine Idee?

    • extremecarver

      Ist leider so – da die Karte noch kein DEM hat. Das edge 1030 liest das übertragene Höhenprofil nicht ein – sondern nimmt nur die DEM Daten. Bei anderen Geräten ist das teils anders. In 2-3 Monaten hoffe ich dass der Kartencompiler so weit ist eine zusätzliche DEM Karte für jedes Land mit vernünftiger Qualität zu erstellen – es wird wegen dem doch großen Rechenaufwand aber wohl eine separate DEM Karte bleiben (bis auf evtl Europäische Länder) – was am Gerät aber egal ist (es reicht da eine reine DEM Karte)

      • tofel

        Vielen Dank für die schnelle und ausführliche Antwort. Dann freue ich mich jetzt schon auf den neuen Kartencompiler 🙂

      • tofel

        Hallo Felix,

        läuft Dein DEM-erstellender Kartencompiler schon? In welcher Sprache setzt du den eigentlich um? Ich könnte ja vielleicht mithelfen.

        Viele Grüße, Christof

        • extremecarver

          Ja – hast du es nicht auf der Frontpage gelesen? Kartencompiler ist nicht von mir sondern mkgmap – ich habe nur recht lange mit den Parametern rumprobiert damit es relativ schnell läuft (und generell etwas abgewartet denn bis letzten Monat gab es da noch einige Bugs) – es gibt im Download Bereich auch schon seit Gestern DEM für die Geräte – da bin ich mit dem optimieren aber noch nicht fertig. Brauche da noch ein paar Tage um die optimalen Settings zu finden. Alle Karten bis auf die Europa Kontinentkarte haben inzwischen DEM.

          • tofel

            Sehr geil, sieht nach super viel Arbeit aus! Die Schattierungen sind Hammer. Ich habe natürlich nur an den falschen Stellen geschaut: 1) Die Bullet Points zu Beginn der Frontpage 2) Die Reiter beim Kartendownload. Den separate Menüpunkt habe ich überlesen, weil ich die DEMs in der Nähe der Konturlinien vermutet hatte… 🙂

            Vielen Dank, das werde ich am Wochenende alles mal ausprobieren.

  • Sebov

    Hey Felix,

    bei der Planung einer Route mit der BayernMap tritt folgender Fehler auf: Die Höhenmeter-Daten aus der von mir erstellten Route werden nicht in den Track übernommen. Kann ich da was falsch machen?

    Viele Grüße

  • JaLu97

    Wie kann ich die bei Basecamp geplanten Routen auf mein GPS-Gerät übertragen, wenn ich nur einen Mac zur Verfügung habe? Das genannte Programm “Win….” kann ich auf dem Mac nicht installieren. Danke.

    • extremecarver

      Das Program WinGDB ist nur dafür da die Routenviapunkte zusätzlich zu setzen – oder evtl überflüssige zu löschen. Du sendest die Routen/Tracks einfach von Basecamp an dein GPS-Gerät.

  • simobova

    Hi Felix,

    I am a newcomer, so first of all–thanks for this great piece of work.

    I have installed a map together with contours (United States, West) on my Garmin (eTrex Touch 35t). I noticed that when I design a route (the way I do it is, create waypoints and then create a route using the waypoints), the details for the route include the elevation profile but do not include the total elevation for the route (which is a useful data).

    Am I missing something in the configuration, or is this a known behaviour?

    Thanks for your help,

  • bjterminator

    ich weiss nicht, ob ich es hier gelesen habe, jedenfalls finde ich es nicht mehr:

    Es soll mit dem GPSMap 60csx Probleme geben, wenn ein Track über mehrere Länder führt. Zum Beispiel eine Etappe durch die Alpen beginnt in Österreich und endet in Italien.
    Gibt es da Darstellungsprobleme im GPS? Oder überhaupt Probleme?
    Oder muss ich die Route teilen, eine bis zur Grenze, die nächste Route oder besser Track ab der Grenze?

    Ist dir da was bekannt?

    (Voraussetzung ist natürlich, dass ich das Kartenmaterial der verschiedenen Länder auf dem GPS geladen habe).

    • extremecarver

      Lad in so einem Fall lieber die Alpenkarte (wenn die Ausreicht -je nachdem wie weit südlich du in Italien runterkommst) bzw die Europakarte.

      Das Problem ist dass die eine Länderkarte sonst evtl leer die andere Länderkarte überlappt (und du die dann aktivieren/deaktivieren musst). Tracks über verschiedene Karten wären kein Problem – Routen müssen auf einer Karte geplant sein.

      Ich würde Tracks immer Tageweise planen (außer du hast Monstertage mit +150km)!

      • bjterminator

        vielen Dank.

        Du meinst die openmtmap_Alps?

        Ja, mein Alpencross geht von Innsbruck nach Cortina d´Ampezzo. Die Tagesetappen liegen bei 35-60km.

        Ich fahre eigentlich nur mit Tracks. Habe mir das so angewöhnt.

        Ist die Alpen-Karte anders gegenüber den einzelnen Länderkarten?
        Oder ist sie aus den einzelnen Ländern zusammengefügt zu dem Gebiet “Alpen”?

Leave a Reply