Jede Karte die vorzueglich ueber kleine Wege routet, erlaubt in der maximalen Distanz einer Strecke die ohne Viapunkte berechnet warden kann, nur kuerzere Distanzen im Vergleich zu Karten die ueber Autobahnen und große Straßen navigieren. Bei Openstreetmap (wie allerdings auch sehr vielen anderen Topographischen Karten, dort jedoch meist wegen Fehlern beim Digitalisieren) Karten besteht das zusaetzliche Problem dass Straßen teils nicht korrekt verbunden sind, und daher die Routenberechnung noch einmal deutlich erschwert wird.
Durch begrenzten Speicher und langsame CPU liegt daher die moegliche Distanz ohne Viapunkt die berechnet werden kann am GPS selber deutlich unter jener die man in Mapsource berechnen kann. Nuvis und Oregon/Colorado duerften hier noch besser wegkommen wie kleinere GPS von Garmin (Vista/Legend, edge 705….)
Auch wenn man routen in Mapsource plant, und dann ans GPS schickt kann es daher passieren das das GPS die Route nicht neuberechnen kann. Dank WinGDB (http://www.sackman.info/) kann man dies aber leicht aendern.
Am PC fuer Autorouting bitte nur mehr Mapsource 6.16 verwenden, die aelteren Versionen haben ein deutlich schlechteres Autorouting. Leider scheint zurzeit (6.16 beta) nur mit x64 Systemen der neue Routingalgorythmus von Mapsource 6.16 benutzt zu werden.
Mapsource korrekt einstellen:
Im Menue “Edit”–>Eigenschaften à Tab “Routing” kann man vorgaben zum Autorouting von Mapsource einstellen. Zur Berechnung von Routen benutze ich meist die Einstellung „Auto/Motorrad“, kuerzere Distanz“ und „bevorzuge Schnellstraßen“.

Um unter Mapsource halbwegs passende Zeitangaben zu bekommen, kann man auf “Fahrgeschwindigkeiten” klicken, und hier die unteren drei Werte anpassen. Ich teile diese einfach durch zwei und setze somit 20,28,36km/h. Die beiden oberen Werte interessieren uns hier nicht. Wenn man die Werte nicht durch einen identen Teiler teilt, veraendern sich die berechneten Routen, beim reinen teilen veraendert sich nur die Zeit. (außer dass Faehren/Gondeln haeufiger benutzt werden). Erhoeht man die relative Differenz der Geschwindigkeiten, dann werden Fahrradwege/Mtbwege umso mehr ausgewaehlt, mit dem Nachteil dass generell groeßere Umwege benutzt werden.

Nach dem schließen des Fensters, nicht vergessen auf „Uebernehmen“ zu klicken.
Die eigentlich Routenplanung
1. Das Routentool unter Mapsource auswaehlen (hier mittig dargestellt).
![]()
Nun klickt man einfach auf Straßen in der Karte und das Autorouting navigiert einen von Punkt zu Punkt ueber die Straßen. Distanzen zwischen 10-100km sind in Mapsource per Luftlinie berechenbar- je nach Region und Wegauswahl. Normalerweise gehen 20-40km.
- Nun auf “Datei” à Speichern klicken und die Route als .gdb abspeichern.
- WinGdb3 oeffnen (Version 0.43 oder groeßer von hier: http://www.sackman.info/ ) und die gespeicherte Route oeffnen. Unter Eigenschaften kann eingestellt werden nach wievielen km im Durchschnitt ein Viapunkt gesetzt wird. Hierbei geht WinGDB so vor, dass je weniger Abbiegepunkte/Kurven vorkommen, je groeßer die Distanz wird. Bei Routen die durch Großstaedte gehen setze ich meist 3-5km. Reine Routen am Land gehen fast immer auch mit 9km.

Nun auf Option 5 klicken „Insert Additional Via-Points to a route“ (Zusaetzliche Via Punkte in Route einfuegen).
Auf “Convert” klicken und entweder den Output abspeicher, oder aktivieren, dass die Route mit zusaetzlichen Viapunkten direkt in einem neuen Mapsource Fenster geoeffnet wird.
- Zurueck in Mapsource kann man nun die Route neuberechnen lassen, hierfuer aendere ich meist die Mapsource Routingpraeferenz auf “schnellere Zeit” und schiebe den Slider in die Mittelposition zurueck. Hier kann man selber probieren wie einem die Route am besten gefaellt, da am GPS der Slider nicht existiert, sollte man ihn aber in Neutralstellung zurueckschieben.
- Nun auf “Uebertragen” à Sende an GPS klicken und die Route aufs GPS senden. Hierbei aber aufpassen, dass der Name der Route je nach GPS maximal 12 oder 14 Zeichen lang ist, der Rest wird abgeschnitten. Wenn dadurch identische Routennamen entstehen, werden jene beim Uebertragen ueberschrieben. Achtung Routen und Tracks muessen per USB direkt auf das GPS gespielt werden. Wenn man Routen/Tracks an eine Speicherkarte sendet, dann koennen diese nicht eingelesen werden am GPS.
Hinweis: Die Routenneuberechnung am GPS klappt nur, wenn hier dieselben Karten aufgespielt sind, mit denen die Route erzeugt wurde. Wobei eine 2-3 Wochen aeltere Openmtbmap am GPS kaum Probleme bereiten duerfte. Wird jedoch auf generell andere Karten umgeschaltet (Wie Garmin Topo Deutschland v3 oder Garmin City Navigator), dann wird die Routenneuberechnung fehlschlagen oder sehr schlechte Ergebnisse bringen. In dem Fall eignen sich Tracks à siehe weiter unten.
Zusaetzliche Tipps:
Wegarten:
Um schnell erkennen zu koennen wie die Wege attributiert sind, ueber welche die Route fuehrt, einfach Doppelklick auf die Route, und dann den Tab “Directions” auswaehlen.

Tracks anstelle von Routen
Die moisten GPS haben Speicherplatz fuer maximal 20 Routen mit jeweils maximal 50 Viapunkten/ oder 50 Wegpunkten. Tracks koennen je nach GPS of 500 oder 1000 Trackunkte enthalten. Per „Trackback“ Funktion kann man per Luftlinie navigieren (sprich es wird immer die Luftlinie zum naechsten Trackpunkt angezeigt). WinGDB3 kann Routen in Tracks umwandeln und dabei Trackpunkte einfuegen. Tracks sind dann von Vorteil, wenn man auf dem GPS entweder andere Karten installiert hat, oder das GPS keine Kartendarstellung bietet, bzw auf nicht Garmin GPS per Mapsource erstellte Routen uebertragen werden sollen.
Hierzu Route abspeichern aus Mapsource und mit einer der Optionen 11-14 einen Track aus der Route erstellen. Welche Option sich hier am besten eignet steht in der WinGDB Hilfe.
Unterstuetz openmtbmap - fuer noch bessere Karten.
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.
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
Les bitte genauer. Nicht als gpx, sondern als gdb musst du eine Route abspeichern!!! Track zu Route umwandeln ist moeglich, aber wird dir kaum das gewuenschte Ergebnis bringen.
Ja, mach ich ja erst. Als gpx speichere ich die dann erst zum export aufs BB ab. Sonst wie gesagt als gdb.
Ich probier halt weiter, irgendwann hab ich´s auch geschafft
[img]http://smilys.net/nachdenkliche_smilies/smiley2243.gif[/img]
Ja, mach ich ja erst. Als gpx speichere ich die dann erst zum export aufs BB ab. Sonst wie gesagt als gdb.
Ich probier halt weiter, irgendwann hab ich´s auch geschafft.
Trotzdem danke.
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?????
siehe effektive Routenplanung. Geht aber vor allem um etrex und andere alte/kleine Geraete – die hier sonst Fehler bei der Routenberechnung haben.
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
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.
Hi,
Vielleicht sollte man noch hinzufügen, dass zumindest die vom Vista HCx berechneten routen nicht so gut sind, wie die von Mapsource
Das finde ich nicht. Eigentlich fast immer ident bei mir, teils besser weil Mapsource an Kachelgrenzen nicht wieder in die Kachel zurueck rein will (mkgmap bug).
Mmmh … also bei mir auf dem Vista HCx benutzt er mehr “secondary” als in mapsource …
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.
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
noone knows so far how to put the avoid toll roads parameter into the maps. Otherwise I would definitely use it.
Do you mean the “avoid unpaved roads” parameter?
Is the “avoid toll roads” parameter the only known parameter?
Regards,
Nathan
Currently yes.
If you feel engaged read through the mkgmap mailing list and help make mkgmap better, and maybe find the missing bits.
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
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
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.
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
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.
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.
Hi, rennsofa
die Adresse zu WINGDB http://www.sackman.info stimmt so. Wenn du oben dem Link folgst wirst du dorthin gelinkt.
Ich habe es gerade ausprobiert und es funktioniert.
Gruss Papaluna