Language

Der Server sowie der Downloadserver von openmtbmap.org wird von www.domainbox.de gesponsort. domainbox-small

email feed

Autorouting

Übers Autorouting

Die Openmtbmap Karten sind zum Radfahren, Mtbiken und Wandern gedacht. Daher werden prinzipiell dafuer geeignete Wege gewaehlt. Straßen werden eher vermieden. Zum Autofahren muss man andere Karten fuers Autorouting benutzen. Fuer Rennradfahrer sind die Karten benutzbar, aber man koennte mit recht wenig Aufwand ein deutlich geeigneteres Autorouting erreichen.

 

Bergab Bevorzugung auf schwierigen Trails

Die Openmtbmap hat eine ganz besondere Eigenschaft. Wenn ein Weg zu schwer ist ihn bergauf zu befahren, dann wird er bergauf gemieden, bergab jedoch bevorzugt. Damit dies klappen kann muss ich beim Kartenerstellen jedoch Wissen, a) wie schwer es ist bergauf zu fahren, – welches in OSM mit dem mtb:scale:uphill Tag attributiert wird — siehe hier DE:Key:mtb:scale und b) muss klar sein in wleche Richtung ein Weg bergauf geht. Dafuer gibt es den incline tag. Wege die bergauf in OSM eingezeichnet sind, bezeichnet man mit incline=up bzw incline="positiver Wert", Wege (Wegteile) die bergab verlaufen kennzeichnet man mit incline=down bzw incline=-15 (-15 steht exemplarisch fuer 15% Gefaelle -  also negativer Wert in Prozent).

Es ist also egal ob der Weg bergab oder bergauf verlaeuft, er muss nur richtig gekennzeichnet werden.

 

Einstellungen

Bicycle vs MTB/Hiking mode – bzw Fahrrad vs MTB/Wandern Einstellungen:

Durch das aktivieren von  “avoid toll roads – Mautstraßen vermeiden” and "avoid unpaved roads – unbefestigte Wege vermeiden" kann man schwierige bzw fuer Fahrradfahrer verbotene Wege vom Routing ausschließen. So werden auch highway=footway und highway=bridleway vermieden (außer es ist klar dass sie befahrbar sind fuer Biker – also etwa Teil einer MTB/Fahrrad Route, oder bicycle=yes getagged)

Mit Mautstraßen vermeiden, werden schwierige Wege vermieden. Also Wege die nur fuer gute MTBiker befahrbar sind (Also alles was nicht mehr Cross-Country ist)

Mit Unbefestigte Wege vermeiden, werden alle Wege vermieden – die schwieriger sind als Schotter/Forststraße. – Man muss aber zusaetzlich noch Mautsraßen vermeiden anklicken – damit auch die ganz schwere Wege vermieden werden.

Ist man am Rennrad unterwegs, bzw will nur auf geteerten Straßen/Fahrradwegen fahren, aktiviert man Unbefestigte Wege vermeiden, Mautstraßen vermeiden sowie muss in den Modus "Taxi" in den Einstellungen wechseln (Leider kann man dies nicht auf allen GPS auswaehlen).

 

 

Mapsource vs GPS Einstellungen

Prinzipiell routet Mapsource zuverlaessiger als die "alten" GPS wie etrex/60CSx und etwas besser als edge 705. Nuvis oder Oregon/Dakota dagegen sind in der Autoroutingqualitaet und insbesondere auch beim autorouting ueber laengere Distanzen gleich gut, oder sogar besser als Mapsource 6.16.1 bzw Basecamp 3 (aeltere Mapsource/Basecamp Versionen routen schlechter).

Nur in Mapsource und Basecamp jedoch gibt es einen Regler der von links (kleine Straßen bevorzugen) nach rechts (Autobahnen bevorzugen) verschiebbar ist. ACHTUNG mit der Openmtbmap ist die Richtung genau umgekehrt. Die schoeneren Wege/Trails entsprechen Autobahnen. Will man also vor allem auf Trails/Fahrradrouten geroutet werden, dann kann man den Slider nach rechts (also in Richtung Autobahnen bevorzugen – "Prefer Highways") verschieben.

 

Faster Time / Schnellere Strecke versus Shorter Distance / Kuerzere Distanz

Am GPS wie auch unter Mapsource kann man obiges einstellen. Bei Schnellere Strecke versucht das GPS/Mapsource bevorzugt schoene Straßen/Wege auszuwaehlen. Dies kann jedoch zu großen Umwegen fuehren (und leider wird auch scharfes abbiegen gemieden). Besonders auf kurzen Strecken funktioniert dies sehr gut. Stellt man um auf Kuerzere Distanz wird eher versucht einen geraden Weg zu suchen – wobei jedoch noch immer Wege/Trails bevorzugt werden gegenueber Straßen. Besonders fuer das Routen ueber groeßere Distanzen OHNE VIAPUNKTE zu setzen, ist dies empfehlenswert – da Schnellere Strecke auf laengere Distanzen nicht berechnet werden kann (Abbruch mit Fehlermeldung).

 

Transport Modes – Fahrzeugauswahl

Car/Motorcycle bzw PKW = Fast alle Straßen/Wege werden fuers Autorouting genommen (außer Klettersteige und aehnliches). Funktioniert gut mit Schnellere Strecke – fuehrt jedoch oft zu großen Umwegen

Delivery / Lieferfahrzeug = ident zu PKW außter dass Primaries (Bundesstraßen) and Secondaries (Landstraßen) gemieden (jedoch nicht ausgeschlossen) werden (außer sie sind ein Tunnel/Bruecke bzw Teil einer Fahrrad/MTB Route )

Taxi = Rennradmodus – keine bridleways außer sie sind ausdruecklich fuer Fahrradfahrer erlaubt (Man muss natuerlich noch unpaved roads und toll roads vermeiden aktivieren).

Emergency / Krankenwagen = Alle Wege sind routbar, auch Klettersteige. Sonst aehnlich zu PKW

Bus / Truck – Bus/LKW = funktioniert zusammen mit openmtbmaps ueberhaupt nicht. Es wird versucht kaum abzubiegen, was also komplett danebengeht.

Pedestrian – Fußgaenger = Kein Autorouting ueber laengere Strecken moeglich. Ignoriert mehr oder weniger die Klassifizierung von Straßen/Wegen und sucht den kuerzesten Weg. Gut daher will man einen "downhill only" Weg bergauf routen, oder fuer Klettersteige.

Bicycle / Fahrrad = Ist im Zusammenhang mit schnellere Strecke aehnlich wie PKW und kuerzere Distanz. Macht generell weniger Umwege. Zusammen mit Kuerzere Distanz der optimale Modus will man schnell und ohne Umwege zum Ziel. Funktioniert gut ueber laengere Strecken, oder als Alternative wenn das GPS mit "zu wenig Speicher" die Berechnung im Modus PKW abbricht.

 

Vermeidungen

Avoid unpaved roads / Unbefestigte Wege Vermeidet Wege die fuer Trekkingbikes nicht geeignet sind bzw fuer Fahrradfahrer explizit verboten. Schotterstraßen werden damit jedoch nicht vermieden (hierfuer muss man Taxi als Modus auswaehlen). Auch werden sehr schwierige Wege nicht gemieden. Man muss also zusaetzlich noch "Mautstraßen vermeiden" aktivieren.

Avoid toll roads / Mautstraßen Vermeidet sehr schwierige Wege

Avoid Ferries / Fahe – Gondeln / mixed Lift  sowie Faehren werden ausgeschlossen.

Carpool lanes / Fahrgemeinschafstspuren – ACHTUNG NIE anwaehlen. Zerstoert das Autorouting komplett.

U-Turn / Kehrtwenden – Vermeidet jegliche scharfe Kurven – ALSO NIE Anwaehlen

 

Niemals aktiveren  "Avoid Highways – Autobahnen vermeiden" – Dadurch werden die besten Trails sowie Fahrradrouten und Fahrradwege gemieden. Aktiviert man dies, ist das Autorouting unbenutzbar

— Zurzeit mit mkgmap nicht moeglich zum setzen: Seasonal Road closures / Saisonale Sperrungen – Es ist zurzeit nicht bekannt wie man diese ins Garmin Format umsetzt.

 

Geschaetzte Ankunftszeit

Es ist nicht moeglich hier Sinnvolle Werte zu erhalten, ohne das Autorouting zu zerstoeren. Die geschaetzte Ankunftszeit ist daher meißt kompletter Unsinn. Das schauen auf die Restkilometer und abschaetzen wieviele (falls) Hoehenmeter noch bergauf kommen, macht mehr Sinn.

 

 

Routenberechnungsfehler

Leider ist die Berechungsmethode die Garmin benutzt, primaer fuer Routing vom Ort zur Autobahn/Schnellstraße – auf Aubahn Schnellstraße zum Zielort, und wieder kurz ueber Ortsstraßen zum Ziel optimiert. Der Routingalgorhytmus versucht so selten wie moeglich abzubiegen, und wenn er abbiegen muss, dann moeglichst ohne große Richtungsaenderung. Daher funktionieren lange Routen auf einmal berechnet nicht. Abhilfe schafft hier, dass man Viapunkte setzt – denn ueber kuerzere Strecken (zaehlen tut hier nicht die Distanz an sich, sondern die Anzahl an Abbiegevorgaengen), funktioniert das Routing recht gut (und besser als mit openmtbmaps wird man es nicht hinbekommen – solange Garmin nicht einen neuen Algorhytmus verwendet). Je besser/dichter eine Region gemapped ist, desto schwieriger ist es folglich auch die Route zu berechnen.

Es gibt ein paar Moeglichkeiten um OHNE Viapunkte laengere Routen zu berechnen. Ersten von PKW das Fahrzeug auf Fahrrad umstellen. Und Zweitens von Schnellere Strecke auf Kuerzere Distanz die Berechnungsmethode zu wechseln. Ausserdem muessen von Mapsource ans GPS gesandte Routen am GPS neu berechnet werden. Dazu unten mehr

 

Weitere Gruende warum das Autorouting nicht auf laengere Strecken funktioniert:

1. Sehr haeufig sind in OSM leider Straßen nicht verbunden, dies zerstoert natuerlich die beste Berechnungsmethode.

2. Zu wenig fuers MTBiken / Fahrradfahren geieignete Strecken, aber viele ungeeignete. Besonders innerhalb von Großstaedten tut sich das Autorouting schwerer. Da etwa auch Ampeln beachtet werden und zu einer Abwertung einer Straße fuehren.

Loesung: Zusaetzlich Via-Punkte

 

Wie man trotzdem ueber laengere Strecken Routen am PC plant die das GPS neuberechnen kann:

Da das GPS die von Mapsource gesandten Routen neu berechnen muss, ist es erforderlich dies dem GPS leichter zu machen. Dies geht etwa indem man alle 1-2 km einen Viapunkt setzt. oder aber indem man die Route so plant in Mapsource / Basecamp wie man will, und vor dem senden ans GPS intelligent WinGDB Viapunkte hinzufuegen laesst. Dann entspricht auch die berechnete Strecke von Mapsource fast 1:1 der Neuberechnung am GPS.
 

Mit der hier erklaerten Anleitung Routen effektiv planen, kann man auch mal locker 200-400km Strecke in eine Route integrieren, und die GPS koennen sie ohne Probleme neuberechnen. Auch kann WinGDB eine Route in einen Track umwandeln (oder umgekehrt) falls man lieber mit Tracks arbeitet – aber zur Planung den Komfort des Autoroutings am PC genießen will.

 

Spend a token to make the maps even better - Unterstuetz openmtbmap - fuer noch bessere Karten.

77 comments to Autorouting

  • XXLbiker

    Hi Felix,
    wenn das Routing bisher irrsinnige Umwege produziert hat, lag es meist an unconnected ways, die logischerweise nicht überbrückt errden konnten.
    Jetzt habe ich hier eine durchgängige und richtig getaggte Straße, wo das sich Routing an einer bestimmten Stelle weigert, den Weg fortzusetzen und anstatt 50m Strecke auf direktem Weg zu nehmen, einen 35 km langen Umweg fahren will.
    Die Straße ist fehlerfrei ohne Löcher aufgezeichnet, es liegen auch keine Abzweigungen auf der kritischen Strecke. Auch mit Micro Abständen zwischen den Routing Points passiert immer dasselbe.
    Problem tritt  bei beliebiger Routing Einstellung in MS aber auchauf dem eTrex Legend HCH auf. Ein .gpx File könnte ich dir schicken.
    Hast Du eine Ahnung woran so was liegt?

    Gruß vom Gardasee
    Chris

  • tim

    Hallo,

    bin der gleiche Tim der her schonmal gepostet hat. Das Problem mit den Abstürzen war auf die Speicherkarte zurückzuführen, also defintiv KEIN openmtbmap-Bug! :)
    @Felix du hast auf meine letzte Mail nicht geantwortet, war das Absicht oder soll ich sie nochmal schicken? Hab auch noch ne andere Frage. ^^
     
     
    greez

  • Chris

    Ich kann nur eins schreiben: WOW.
    Seit dem letzten Update im Mai ist das Autorouting richtig gut.
    Vorher im "mtb-mode" 10-11km, jetzt problemlos 16-22km.
    So macht das Spass, danke.

  • treecat

    Hallo ich habe die Italy map geladen und kann dort das Autorouting nicht einsetzen – funktioniert das hier nicht, sobald ich in die alps gehe funktioniert das routing wieder
    Lösung ??

    danke

  • tim

    Hallo,

    ich bins mal wieder. Aus einem Satz werde ich einfach nicht schlau, Thema Auto/Car: “Funktioniert gut mit Schnellere Strecke – fuehrt jedoch oft zu großen Umwegen” meine Frage: Was führt zu Umwegen? Auto oder Auto + kürzere Zeit?
    Ich tendiere momentan zum Fußgänger-Modus, weil “sucht den kuerzesten Weg”. Und mit dem Rad müsste ich mit dem kürzesten doch auch den schnellsten Weg haben?
    Ich will echt nicht nerven, aber ich steig da einfach nicht hinter.

    greez

    Achja, der Button unter mir “Notify me of followup comments via e-mail” scheints nicht zu tun…

    • admin

      Die Kombination sucht lieber einen weiten schönen Weg, als einen nicht so guten kurzen. Und Fußgänger funktioniert nur auf max 2-3km Entfernung, und auch da nicht gut. Einfach ausprobieren.

      • tim

        Okay, also bin ich mit Fahrrad & kürzere Strecke wohl am schnellsten unterwegs. Danke!
        Jetzt hab ich noch eine einzige Frage und danach lass ich dich in Ruhe ;) Heute fuhr ich 13km hin (mit openmtbmap) und 17km zurück (City Navigator) – an der Stelle schonmal großes Lob. Ich war schneller und dennoch um Längen schöner unterwegs. :D Nur kam ich sicherlich drei, vier mal in diese Situation: Kartendetails verschwanden, ich sah nur noch meine Route. Irgendwann änderte sich nichts mehr und ich musste das nüvi neustarten. Ist das ein bekannter Bug oder mach ich was falsch oder gehts meinem nüvi nicht mehr so gut?

        greez
        PS: Ich wollte mal für die gute Arbeit hier was spenden (bin zwar Schüler, aber für irgendwann anstehende Kartenupdates müsste ich auch zahlen). Geht das nur über PayPal? Hab dort keinen Account…

        • admin

          Hmm sollte eigentlich nicht passieren. Aber mit Nuvi kenn ich mich in Praxis nicht aus. Hab nur die Karten zu testzwecken draufgespielt, eigentlich sollte es funktionieren. Schick mir eine Mail, wenn ich es nicht überlese kann ich die meine Kontodaten schicken.

          • tim

            Vielleicht war ich auch nur zu ungeduldig (hatte es eilig) oder bin von der Route kurz abgekommen, ist ja auch nicht schlimm. Nüvi Neustart dauert 20 Sekunden. ;)
            Ich schreib dir dann in ein paar Tagen ne Mail, hab momentan viel zu tun. Aber ich halte mein Wort :)

            greez & jetzt lass ich dich fürs erste in Ruhe :D

  • tim

    Hallo,

    mein erster Post hier. Bei velomap schrieb ich schon folgendes:
    “Hallo,
    ich bin seit kurzem stolzer nüvi 200 Besitzer und habe zum einen die Frage, ob für mich die openmtbmap oder die velomap die richtige ist und dann noch welche zum Autorouting.
    Im Prinzip möchte ich mithilfe meines Navis möglichst schnell mit dem Fahrrad von A nach B kommen; wie das geschieht ist mir an sich egal. Ich möchte von den offiziellen Straßenkarten die beim nüvi dabei waren weg, weil diese mich niemals durch einen Wald o.ä. routen würden – auch wenns kürzer wäre.
    Die meisten Strecken die ich fahre sind nicht länger als max. 30km. Welche Map sollte ich dann nehmen und für welches “Fahrzeug” (Auto, Fussgänger, Fahrrad) entscheide ich mich unter diesen Umständen?”
    unabhängig davon dass man mir mit der Frage hier bestimmt auch helfen kann, fiel mir gerade noch etwas ein. Bei einem Freund klappt es mit der Adresseingabe nicht – es wird nichts gefunden. Ich meine, hier schon darüber gestolpert zu sein, finde es aber nicht mehr. Lässt sich das beheben?

    greez

  • Hi Felix,
    letztes Wochenende wollte es mit der Routenplanung einfach nicht klappen: Aus einer 35km Route wurde beim “recalculate” ein wirrer 120km Zickzack Kurs. Ich habe dann ganz brav nochmal deine Tutorials durchgesehen:
    im “How to plan… efficiently” tutorial steht, man sollte als Fahrzeug Car/Motorcycle auswählen und auf den “shorter distance” Algorithmus gehen. Das führt aber zu dem oben erwähnten Zickzack Kurs sowohl mit MS beta 6.16.0.3 als auch mit 6.15.7.
    Im Autorouting Tutorial steht unter “Transport Modes” dass car/motorcycle “Works well in combination with “faster time”" – Bei Auswahl Fahrzeug “Bicycle” steht “now works very well together with “shorter distance”".
    Ich habe MS bzw. mein Etrex auf “bicycle” umgestellt und siehe da: es funktioniert.

    Könnte das ein Widerspruch in deinen Tutorials sein? Wenn ja, lohnt es evtl. das zu korrigieren.

    Benötigst du Hilfe beim Erstellen der Tutorials? Wenn ja, wäre ich gerne bereit, das für die Community bzw. für die DAUs unter uns zu überarbeiten (in de und en).

    Gruß
    Chris

    • admin

      bicycle ist fuer laengere Distanzen gut – da es weniger strikt gute Straßen voraussetzt. Car/Motorcycle ist auf kuerzeren Distanzen besser. Wenn Faster Time zu viel Umwege macht, dann Shorter Distance….
      Werd das evtl mal noch einarbeiten.

    • admin

      So hab das ganze mal auf Deutsch uebersetzt und aktualisiert. Bezueglich recalculate, gilt natuerlich noch immer WinGDB bzw Viapunkte als einzige wirkliche Abhilfe.

  • Hi,
    my etrex Legend also has a setting for “Calculation Method”. Any idea what this is good for? Is there an optimal setting for openmtb maps?
    Thanks and regards
    Chris

  • Angus Cameron

    Problem. As of 2010/01/22 routing on Trunk Roads tagged bicycle=yes still doesn’t work.

    While examining the ‘lines’ file you published today, I see that the word ‘bicycle’ was misspelled as ‘biycle’ in the lines, 1068 and 1069, relating to trunk roads.

    Problem solved?

    And thank you for publishing your Styles.

    Cheers,
    Angus

  • Angus Cameron

    There seems to be a problem with Public Footpaths in the UK. They are “official rights of way, accessible to walkers only”[1]. Openmtbmap routes cyclists onto these footpaths.

    Quoting from Bicycle vs MTB/Hiking instructions:
    “If you activate “avoid toll roads” and “avoid unpaved roads” on your GPS or in Mapsource you get pristine bicycle routing … not using footways, bridleways except if they are part of a bicycle route or have bicycle=yes or bicycle=designated added.”

    When I was biking in the UK last fall openmtbmap tried to route me onto a public foot path that is tagged as follows: ‘highway=footway, foot=yes, designation=public footpath’, and definitely _not_ tagged ‘bicycle=yes’. I was in car/motorcycle mode with ‘avoid toll roads’ and ‘avoid unpaved roads’ properly checked.

    The public footpaths in question can be found in the vicinity of the villages of Threapwood and Malpas in Cheshire.

    [1] http://wiki.openstreetmap.org/wiki/UK_Countryside_mapping

    Thanks, Angus

    • Ups, sorry. Have to correct the description. It will only block footways whith bicycle=no, or so I think. Will look up the rules again.

    • okay, looked at it again. From next update footways without bicycle=yes/permissive/designated or part of a bicycle route – will be blocked by “avoid unpaved roads”. Up to now there were some exceptions (in general footways were already blocked by avoid unpaved.

      The UK countryside mapping is however not of big interest to me. Rules on who can use what kind of road are nearly everywhere more or less the same, except that british osm mappers seem to think to use keys differently than everyone else. I am for internationally clear rules and keys, or at least use a country prefix (though I don’t really support that either because it causes a lot of work). Designation would be great, but only if it gets internationnaly accepted values.

  • XXLbiker

    Hi,
    wahrscheinlich habe ich in Bezug auf die mtb:scale und incline Einstellung was nicht richtig verstanden…
    Ich habe eine Reihe von Wegen in der Art mtb:scale=3 bzw. mtb:scale:uphill=4 gekennzeichnet und incline=25% getaggt. Zusätzlich läuft die Wegrichtung in Richtung uphill.
    Bei dir wird – völlig richtig – die Wegrichtung umgekehrt (Darstellung Einbahnstraße Richtung downhill).
    Markiere ich beim Routen in Mapsource – Strecke läuft downhill – einen Punkt innerhalb der downhill Strecke, springt die Routenmarkierung bis zum untersten Ende des Wegs und dann wieder hoch zum gesetzten Routenpunkt. Markiere ich dieselbe Stecke in umgekehter Richtung (uphill), dann funktioniert alles wie erwartet.

    Beispiel:
    http://www.openstreetmap.org/?lat=47.2947&lon=11.2086&zoom=14&layers=B000FTF
    Weg von Auland b. Seefeld nach Eigenhofen

    Ist das normal? Wenn nein, was mach’ ich falsch?

    Danke und Gruß
    Chris alias XXLbiker

    • Ja das ist normal. Es liegen schließlich zwei routingfaehige Wege aufeinander. Praktisch ist es aber egal, denn dies passiert NUR wenn man auf den Weg selbst klickt (hierbei kannst du halt nur den oberen oder den unteren erwischen), nicht wenn der Weg teil der Strecke ist. Durch die Pfeile sieht man ja eh dass der Weg Downhill only ist.

      Bei Routing mit “faster time” wird der Weg schon nicht uhpill geroutet wenn es alternativen gibt.

  • Angus Cameron

    My question is about trunk roads and autorouting. Does your map always ignore trunk roads?

    To be specific, the A495 in England is similar to any number of other ‘A’ roads except that it happens to be tagged as ‘trunk’ instead of ‘primary’. In the areas where I like to cycle you can seldom cross any ‘A’ roads directly, you must ride along them for a short distance first before getting to the other side. And that creates a problem for openmtbmap when crossing the A495. In the most extreme case it creates a 45 km detour in order to get to a point less than 100 m away. (Welshampton)

    If I tagged the A495 ‘bicycle=yes’ would the problem resolve itself?

    Cheers, Angus

  • pizpiz

    … today I have made a will the new maps beta on the field and I have to say that I have found her well done, pleasant and as really excellent legibility is on an etrex ivista hcx that on a 60 csx… personally I hold the well succeeded project… and always thanks of the job…

  • [...] Wie wurde diese Technik umgesetzt? Allen Wegen auf den Karten sind Prioritäten zugewiesen. Aufgrund dieser Prioritäten wird entschieden, ob diese Wege für Mountainbikes (z.B.: Pfade, spezielle MTB Touren) und/oder Fahrräder (z.B.: (Radrouten, Fahrradwege) geeignet sind oder vermieden werden (z.B.: Autobahnen, Fußwege). Eine genaue Beschreibung findet ihr hier. [...]

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> <font color="" face="" size=""> <span style="">