Sprache

Openmtbmap.org runs on webservers sponsored by www.domainbox.de domainbox-small

email feed

How to Plan Routes and Tracks Efficiently

Any map that focuses on guiding you along tails 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 ( http://www.sackman.info/ ) to insert additional via-points to your route.

This is what I wan’t to explain here.

Please use Mapsource 6.16 for autorouting. It has a new routing engine/algorythm that is far superior to older Mapsource versions (please note that currently it only seems to be used on x64 systems)

 

 

 

Setting Up Mapsource: 

I usually set Mapsource 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 root planning: 

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

Routing Tool

 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: http://www.sackman.info/ ), 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"

 

WinGDB

 

 

 

  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 PGS 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 Tracks into routes.

 

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, tracks can have 500 or more points per track depending on the GPS you want to use the track with. Which of the opti8ons 11-14 best suits your needs is explained in the WinGDB helpfile.

 

Spend a token to make the maps even better

29 comments to How to Plan Routes and Tracks Efficiently

  • wrangler

    Hallo,
    wingdb klappt ja soweit. Wenn ich die Route nach dem Konvertieren in MapSource neu berechnen lasse, schickt es mich kreuz und quer durch die Botanik. Ich müßte, obwohl in Mapsource als vermeiden angekreuzt, Wendungen machen, über Fußwege und durch Wohngebiete fahren. Das alles trotz hoher eingegebener Waypoints. Liegt das am Prog oder gehört das zu den normalen Navikrankheiten, wo andere ins Wasser fahren.
    Ach so, hab die Route in der gleichen Karte betrachtet wie erstellt.

    Grüße

    • Also irgendwas machst du falsch. Am besten versuche mal mit einer KFZ Autoroutingkarte dich an Routen/Tracks zu gewoehnen um ein Feeling fuer Garmins Probs zu bekommen. Bei alle 10km ein Waypoint sollte die Neuberechnung am GPS sich nur sehr wenig von Mapsource unterscheiden.

      • wrangler

        Hallo,
        hatte waypoints aller 3km drin. Ansonsten alles so gemacht wie in der oben anstehenden Anleitung. Aber kein Problem, ich versuch´s weiter.
        Ich erstelle in Mapsource meine Tracks, speichere die dann als.gpx und übertrage/ verwende die Tracks dann mit Apemap auf meinen BB Pearl. War nur ein Test, wollt mal die Straßenfunktion ausprobieren, ich nehm das Navi sonst nur zum MTB- Fahren. Aber es drängelt mich nichts, irgendwann klappt´s
        Grüße

  • radlerf

    Hallo,

    Frage nach dem Sinn des Umweges über WinGdb3 MS aufs Nüvi.

    Ich habe das so verstanden, dass über WinGdb3 in die auf MS erzeugte Route Zwischenziele eingefügt werden, weil ein GPS evtl. auch bei gleicher Karte ein anderes Routingverhalten hat als MS und die Route auf dem GPS eine andere wäre.
    Ist das so richtig??
    Ich habe die direkte Übertragung auf ein Nüvi 550 mit einer 5 km langen Strecke getestet und die Route war unverändert. Aber 5 km ist natürlich auch nicht aussagekräftig.

    Ich habe WinGdb3 3.5.
    Da gibt es den Punkt 5 nicht, aber den Punkt 4 “Zwischenziele in Route einblenden”. Wenn ich damit konvertiere, stürzt WinGdb3 leider ab.

    Wer weiß da Rat?????

  • Harry

    Hi,
    zuerst mal ein dickes Lob für openmtbmaps. Ich habe bisher immer mit Rasterkarten gearbeitet und Vektorkarten mit goßer Skepsis betrachtet. Dank openmtbmaps bin ich eines Besseren belehrt worden. Weiter so!
    Jetzt aber noch zu meinen Fragen bezüglich des Autorouting.
    Inwieweit werden Höhen bei der Routenberechnung berücksichtigt? Mir ist aufgefallen, dass eine Route gebildet wird, die über Berge führt, obwohl es einen MTB-Track gibt, der immer durch Täler führt und ungefähr gleich lang ist. Damit könnte man die gefahrenen Höhenmeter reduzieren.
    Was ich noch gerne wissen würde, ist, ob es einen Unterschied in der Routenberechnung in Mapsource und in GARMIN 60CSX gibt, obwohl beide gleich parametriert wurden. Nach einigen Testfahrten habe ich den Eindruck, dass es hier Abweichungen gibt.

    Gruß Harry

  • David

    Hallo,

    erstmal vielen Dank für die geniale Page und die Tutorials, die mir sehr geholfen haben. Du hast meinen aufrichtigen Respekt für diesen Haufen Arbeit!

    Zwei Fragen hätte ich allerdings noch, die man mir hoffentlich beantworten kann (ich hoffe nur ich habe die Antwort nicht bloß irgendwo hier übersehen ;)

    1. Hier steht, dass das Auto-Routing über längere Strecken ohne Zwischenpunkte nicht funktioniert. Ist da bekannt ab welcher Routen-Länge es ca. nicht funktioniert, ab wieviel Kilometer? (Hab heute nur mal aus Spaß das Gerät eine Route von Norddeutschland bis nach Paris berechnen lassen und selbst das hat funktioniert, auch wenn das Gerät mich dabei über Autobahnen schicken wollte…)

    2. Wenn ich ohne vorherige Streckenplanung am PC das Ziel direkt am Gerät (in meinem Fall Edge 605) eingeben will (über Zieleingabe – Suchen – Adressen) dann kann ich zwar alle Orte und Straßen in der Eingabe finden, in dem Bildschirm, wo meine Angaben zusammengeführt werden, steht aber “Keine Gefunden”, sodass ein Routing nicht möglich ist. Gibt es da einen Trick den ich nicht kenne?

    Vielen Dank!
    Gruß
    David

    • Also, geroutest wurdest du wohl ueber die Basemap, oder eine andere Karte. Weil openmtbmap = unmoeglich auf der Autobahn.
      Basemap daher am besten deaktvieren.

      max Routingentfernung Mapsource 30-150km Luftlinie, 50-200km Strecke
      max Routingentfernung Vista HCx 5-20km Luftlinie, 7-40km Strecke.

      Adresssuche geht nicht mit mkgmap erstellten Karten. Suchen geht nach StraßePOIs und anderen POIs. Dahin auch Autorouting.
      Trick: Adresse mit CN (City Navigator, wobei Garmin Topos auch gehen) suchen, Route berechnen lassen. Dann CN deaktivieren, und openmtbmap aktivieren am GPS. Nun Route neu berechnen lassen.

      • Nathan

        Hi,

        Vielleicht sollte man noch hinzufügen, dass zumindest die vom Vista HCx berechneten routen nicht so gut sind, wie die von Mapsource

      • David

        Danke für die Antworten – so wird es gewesen sein.

        Nur eine kleine Frage noch: Unter Einstellungen – Karte werden nur die openmtbmap-Karten aufgeführt, die ich auch aktivieren und deaktivieren kann, nicht aber die basemap. Dargestellt wird die Basemap aber, wenn ich alle openmtbmaps deaktiviere. Ist sie aus den Karteneinstellungen “verschwunden” als ich die openmtbmaps überspielt habe? Gibt es einen Weg sie dennoch zu deaktivieren?

        Danke schonmal
        David

        • also dass muss dan geraeteabhaengig sein. Bei mir am Vista HCx ist die Basemap in der Kartenliste aufgefuehrt (nicht jedoch in der Kachelliste). Also map setup zur Kachelliste, dann “Menu-Button” druecken und dort kann ich die Basemap deaktivieren. Ich hab bei mir die Basemap per firmware allerdings mit einer Openmtbmap Kachel ausgetauscht. Das ist allerdings ein bisserl heikel sich dabei das Geraet abzuschießen.

  • Nathan

    Hi,

    openmtbmaps is greate – thanks a lot for it!!!

    I wonder if the following is possible: As difficult roads can be be avoided using “Avoid Toll Roads”, would it be possible to add an option to avoid high traffic roads (like Secondary). Could one not use “Avoid Unpaved roads” for this?

    That would be cool, I sometimes would to avoid these roads at all costs!

    Thanks!
    Nathan

  • Nathan

    Hi,

    Ich habe gerade mir die neuste Niederlande Karte runtergeladen. Ich planne Eine Tour Enschede->Rotterdam->Venlo. Aber immer wenn ich mir in der Naehe von Rotterdam etwas berechnen lassen will, stuerzt mapsource ab.

    MPL_CALCROUTE.CPP-180-6.15.6.0
    Error Code: 1

    Ist das behebbar?

    Danke
    Nathan

    • Nathan

      Hi,

      I found out a little!
      It seems to me (also I am not 100% sure), that problems arise when routing over the borders of map 64210002. It’s the one right to Rotterdam.

      Maybe this helps …
      Thanks!
      Nathan

  • Jochen

    Moin,
    kürzlich habe ich anhand dieser Anleitung einen Fernroutentest von Hamburg über 230km nach Dänemark und wieder zurück durchgeführt, und bin begeistert!
    Das Routing hat absolut geil funktioniert, mit kleineren Macken, auf die ich einmal kurz hinweisen wollte:
    Die Extra-Routenpunkte, die WinGDB erstellt, befinden sich häufig nicht auf der eigentlichen Route, sondern knapp daneben, was dann immer wieder dazu führt, dass das Routing z.B. 100m in irgendeine Gasse führt, um dann umzukehren, wenn man den Punkt dort erreicht hat. Keine Ahnung, warum das so ist, aber von den 50 Punkten meiner Route war wohl jeder dritte so angelegt. Mit der Zeit gewöhnt man sich dran, und handelt entsprechend, aber vielleicht kann man das auch irgendwie abstellen?

    Der Grenzübergang hat (erwartungsgemäß) absolut rein gar nicht funktioniert. Das Routing am Gerät funktioniert nicht, wenn die Route irgendwann den Bereich der aktuellen Karte verlässt.
    Will sagen: wer eine Grenze überfahren möchte, sollte die Routen unterteilen in ein Stück bis zur Grenze, und ein Stück jenseits der Grenze.
    Den Tipp könnte man vielleicht ins Tutorial aufnehmen?

    • Ein bisschen spät, aber…
      WinGDB3 gebraucht nur Punkten, die schon in der Route anwesend sind. Vielleicht ist die Route erstmal mit eine andere Karte gemacht oder aus einem Track entstanden. Vielleicht kannst Du versuchen die Option “Ausreißer entfernen” in WinGDB3 ein zu schalten.

  • kirschm

    Lösungsmöglichkeiten des Problems von Nathan vom 04.08.09 habe ich übrigens in meinem folgenden Thread abgehandelt:
    http://www.naviboard.de/vb/showthread.php?t=38171

  • Nathan

    Hi,

    Cool Anleitung, habs ausprobiert auf meinem Garmin Vista HCx und funktioniert echt gut.
    Nur eine Frage stelle ich mir:
    Ich habe festgestellt, dass wenn ich eine Route berechnen lasse, wärend ich mitendrin bin, er mich erstmal zum Ausgangsort schicken will.

    Nehmen wir an, ich bin unterwegs auf einer längeren Radtour. Zwischendurch suche ich mir einen Campingplatz und am nächsten Tag will ich wieder auf der Route weiterfahren. Nun muss ich die Route neu berechnen.
    Jetzt bin ich aber vielleicht schon 150km vom Ausgangspunkt entfernt und mein GPS will mir eine (Strassenroute) zum Ausgangspunkt berechnen. Das läuft natürlich schief …

    Gibt es eine Möglichkeit mitten in einer Route einzusteigen?

    Danke!
    Nathan

    • Einfach losfahren, nach ein paar 100m korrigierts sichs normalerweise von selber. Mann muss sich allerdings vorher auf die Route zurueckbewegen, aus 500m Entfernung funktioniert die Neuberechnung nicht, sondern schickt einen an den Anfang zurueck.
      Am besten pro Tag eine Route….., wenn gar nichts geht kann man auch Routenpunkte am GPS loeschen (recht Zeitaufwendig)
      Alternativ im Demomodus die Position auf die Route setzen.

  • rennsofa

    Geniale Anleitung! Nur leider finde ich die Seite sackman.info nicht im Netz!
    Kann man das WinGDB auch noch wo anders her bekommen? Ich würde Deine Tipps gerne ausprobieren. Könnt sein, daß das die Lösung der meisten meiner Probleme mit meinem Garmin ist.
    Vielen Dank für die ganze Arbeit, die Du dir machst.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>