Language

email feed

Autorouting

About the Autorouting

The maps offered here are to be used for cycling, mtbiking and hiking. There is a general preference to route you over trails and cycleways. Streets have lower prioty. However note that the GPS will not take huge detours on trails to avoid a primary or secondary highway – even though they have the lowest priority. Autorouting with my maps is unusable with a motorcar. Use another Openstreetmap implementation instead if you intend to use you car. The maps can be used for autorouting on a racing bicycle – however the Velomaps are better for racing bicycles..

 

Downhill preference on difficult trails

All trails from which I can assume that they are usable downhill only will have much higher priority in the downhill direction, uphill they will only be chosen if long detours are unavoidable otherwise. This means uphill on relatively easy trail, downhill much more technical. In order for this to work you need to use the incline tag correctly. I have rules setup to catch more or less any value, be it incline=up or incline=down, incline=(-)??% or also wrong tags like incline=positive or incline=-. Any way with mtb:scale:uphill=4 or mtb:scale:uphill=5 (see mtb:scale for explication of mtb:scale:uphill) will be avoided on uphill. Therefore please add mtb:scale:uphill and incline tags to all your favourite trails that are too difficult for uphill. mtb:scale:uphill=3 will be considered oneway if incline>15% or incline<-15%.

 It does not matter whether the way itself in the osm database points uphill or downhill. I reverse ways pointing uphill when rendering the maps. This is of course only possible if the incline tag exists on the way.

 

Usage Instructions

Mapsource/Basecamp vs GPS settings

In Mapsource and Basecamp under options –> autorouting you have a slider to prefer small roads (left side) to highways (right side). The gnarlier trails or the more preference for bicycle routes you want to have (thereby accepting longer over distance) the more you can move this slider to the right. I don't recommend to ever move this slider to the left with my maps, else you will be routed over primaries/secondaries and other unsuitable roads. This slider does not exist on GPS. The GPS will route like if you leave the slider in the middle position (more or less).

 

Faster Time vs Shorter Distance

With my maps shorter distance already tries to route over nice ways. If you use "faster time" – escpecially in combination with car/motorcycle then an even higher preference for "nice" ways will be used and routes tend to be longer (more detours) overall. With my maps there is no such routing as really shortest distance (it is actually impossible to do really have autorouting on Garmin GPS find the shortest route over long distances). If you use shorter distance the route will be in general straighter and with less detours – also longer overall distances will be calculated without crashing (error notice, no actual crash).

 

Transport Modes

Please note, etrex 30 and Garmin Basecamp currently don't accept any limitations set with transport mode.  Avoidances like unpaved roads or toll roads do work however. It is well possible that with future firmware updates also other Garmin GPS devices will omit the transport mode selection.

Car/Motorcycle = nearly all types of roads are routable (exceptions are via ferratas and their like). Works well in combination with "faster time". Works well on shorter distances – might produce long detours.

Delivery = equal to Motorcar/Motorcycle but Primaries and Secondaries are avoided (less priority – exept if they are part of a cycle/mtb route, or bridge/tunnel )

Taxi =Racing Bicycle mode – also no bridleways except if cycling explicitely allowed! (You also have to check avoid unpaved roads and avoid toll roads).

Emergency = any way (including via ferratas) is routable.

Bus / Truck should not be used, will end up with very bad routing

Pedestrian no good autorouting over longer distances, will usually give quite direct vias – does not respect oneways. Therefore good if you have to route uphill a "downhill only" way or for via ferratas.

Bicycle = now works very well together with "shorter distance". – Only via ferratas are blocked (just like car/motorcycle). Less preference for "perfect ways". Works well in combination with "shorter distance". Is good for calculating longer distances (not really long, but longer than the other modes)

Basecamp and newer Garmin GPS sometimes do not follow the transport modes strictly.

 

Avoidances

Avoid unpaved roads Is to be used to a) stay on ways where cycling is not forbidden, and avoid difficult ways, bad surface, tracktype=grade3 and higher….. (does not avoid ways that are for MTBikers only and avoided via "avoid toll roads", therefore you should also activate avoid toll roads). Also tick avoid unpaved roads if you don't want to cycle (maybe forbidden) against oneway streets.

Avoid toll roads Avoids very difficult ways (MTB only, not trekking bikes)

Avoid Ferries - Avoids ferries, cablecars, gondolas and any lift that takes bicycles.

Carpool lanes - NEVER tick this, might destroy autorouting.

U-Turns avoid sharp turns – best not use, because it will destroy sensible autorouting.

 

NEVER Tick  "Avoid Highways" - It will block the best ways. On my maps, trails, pathes and cycleways are encoded for the GPS as highways. Real highways are not routable anyhow.

— Not possible to set with mkgmap: Seasonal Road closures - it is currently not possible with mkgmap to produce maps that react to this setting.

 

Estimated Arrival time

It is not possible to have nice routing with correct estimated arrival times for bicycle/mtb use.

 

 

Route Calculation Fails

If Routing fails and you need to get somewhere whithout being able to set via points, you can try with “shorter distance” caculation which should autoroute even through heavily mapped cities (actually the better a region is mapped, without sufficient bicycle/mtb routes the more difficult it is for the routing engine to get over longer distances, Enabling “shorter distance” instead of “Faster Time” gets you to your destination quite well (though then also big streets are chosen quite often).

Due to the way the maps are setup, setting your GPS to “shorter distance” should generate routes that are much quicker. “Faster Time” calculates nicer routes, but will take much more time. Setting “Avoid Toll Roads” when using the GPS for bicycling is not so important in cities, you might find that routes are better with it off. Once you route outside of cities, escpcially into mountaineous regions, you will have to activate it, in order not to be guided from one summit through the valley to the next summit…. Essentially in most regions first the nice ways are mapped, now autorouting will work very nicely, as people start to map ways just to get them into the map but not because they find them nice to use, the routing calculation gets more difficult. Oneway streets are still disrespected.

 

Routing does not work over long distances:

There are two main causes for bad routing:

1. non connected streets in OSM.

2. Not enough streets suitable for mountainbiking/cycling around. Well I bet there are – but probabely they are not tagged according to the tagging guidelines yet. You should be able to route for 15km minimum to about 70-80km maximum without needing to route over via points. Much longer will never work because the routing engine of Garmin is not strong enough (and maybe there are still some improvements to be made in mkgmap). This is because Garmin algorithm likes to go staight for long time (like on a motorway) – routes suitable for cycling or mountainbiking make turns, have many intersections and are not so easy to be routed on. Because I don't want the maps to send you onto big roads, routing will not work over long distances. For autorouting inside your car there are better maps available. Maps offered here are supposed to give you the best routing possible on Garmin GPS for mountainbiking / hiking or cycling.

Solution: Insert additional via-points.

 

How to overcome problems when routing over long distances:

Routing without via points over large distances (i.e. 30-40km) will often not work, even though by setting via points you will find a way. The better the OSM Coverage the greater the distance you can cover with the autoroute function. Very often ways chosen will be up,down,up,down instead of through the valley – because we prefer nicer and more challenging over simple roads. For getting to the mountain with your car, better take another map. I recommend either Garmin City Navigator maps if you have the doll to shell out, or the excellent Autoroutable maps by Lambertus:  http://garmin.na1400.info/routable.php The maps offered here are to be used for cycling, mtbiking and hiking. So you will never be routed onto big ways. I have structured the Routing Preferences so that interesting trails should be chosen over streets. 

If you want to plan you're routes in Mapsource and be sure that recalculation works on GPS I recommend you to read through here:

plan-routes-efficiently following this tutorial and using wingdb you can easily create routes via pc that go over 200-300km. I advise however to make a new route for each day.

12 comments to Autorouting

  • McFully

    Hi !
    Geht es eigentlich nur mir so, oder ist die Routing-Funktionalität von Basecamp (aktuell 3.3.2) einfach schlechter als bei MapSource ? Mir fällt inzwischen so oft auf, dass Basecamp Hauptstrassen fahren will, obwohl genau daneben so schöne Feldwege wären.
    Mit MapSource gab es den Schieberegler in der Routingeinstellung (wenig befahrene Straßen bzw. Autobahn bevorzugen)
    Das hat immer super geklappt. Mit Basecamp muss man sich nur noch mit “schnellste Route” oder “Kürzeste Route” zufrieden geben.
    Das schränkt die Möglichkeiten von openmtbmaps-Karten in meinen Augen extrem ein ? Oder gibt es hier einen Trick ?
    Grüße McFully

    • extremecarver

      Muss es selber auch noch mal ausgiebiger testen, die beta 3.3.0.x war noch ziemlich gut, hatte aber laut Garmin diesbezüglich bugs. Ohne die Bugs ist es jetzt wohl deutlich schlechter geworden, weil man die Vermeidungen nicht mehr vernünftig setzen kann. Evtl wird die beta 3.3 die beste Basecamp Version die es je gab/gibt bleiben.

  • McFully

    Hi !
    Heute ist Basecamp 3.3.1 rausgekommen.
    http://www8.garmin.com/support/download_details.jsp?id=4435
    Ich bin etwas verwirrt, denn bei den Profilen Fahrrad, Tourradfahren, Mountainbike kann man die Option “Fahrgemeinschafstspuren” gar nicht mehr ABwählen, da sie ausgegraut ist und leider standartmässig aktiviert ist.
    Wie wirkt sich denn das aufs gesammte Routing aus ?
    Greetz mcfully

  • Harald Braun

    Hallo,

    ich habe mir die Europakarte (openmp_europe)nach Anleitung in das MapSource Vers. 6.16.3 geladen. Hat alles bis auf eine Anwendung wunderbar geklappt.
    Wenn ich in der “Kartenfunktion” mit einem Linksklick eine Kartenkachel auswählen möchte um sie auf mein Garmin 60CSX zu trasformieren kommt sofort beim Klick eine Garmin Fehlermeldung dass ich einen Fehlerbericht an Garmin senden soll. Ich kann dann nur noch mit der ESC-Taste das Programm beenden.
    Mache ich was Falsch? Mit anderen Karten wie velomap_Malta/velomap_alps oder Garmin-Produkten habe ich diesen Fehler nicht.

    Wie kann ich Kartenkacheln mit Routenberechnungsdaten auswälen und an mein GPS senden?

    Vielen Dank
    Harald

  • Bruno

    Hallo,
    seit dem Update vom 16.6.11 kann ich keine Strecke mehr routen die länger als 15km ist, bei längerer Strecke gibts nur eine Luftlinie.Die Berechnung dauert auch extrem lange. Bei der Topo Schweiz funktioniert es.
    Die Einstellungen hab ich seit dem letzten Update nicht verändert.
    Einstellung:
    Fahrrad
    Mautstrassen vermeiden
    Unbefestigte Strassen vermeiden
    Strassen Auswahl mitte

    WAs läuft da Falsch?
    Gruss aus der Schweiz
    Bruno

    • extremecarver

      An den Karten hat sich nichts geändert vom Autorouting her. Evtl sind bei dir in der Gegend viele unverbundene Straßen/Wege?
      Die Topo Schweiz routet primär über große Straßen, das ist logisch dass es da auch über größere Entfernungen klappt.

      Bei mir gehen in Mapsource fast immer 20-40km Luftlinie ohne Zwischenwegpunkt. Benutzt du evtl Basecamp 3.2 beta 1?? Die Version ist grauenhaft was das Autorouting betrifft. beta2 ist so lala, und schlechter wie andere Basecamp 3 oder Mapsource 6.16 Versionen.

  • Stefan

    Ich würde gerne direkt über mein Garmin Dakota20 Routen berechnen.
    Leider finde ich jedoch leider fast keine Straßen direkt über das Routing meines Garmin. Wenn ich auf Ziel –> Adressen –> … –> Strasse eingeben –> kommt das Ergebnis "Keine Ergebnisse gefunden. Ändern Sie die Suchparameter"
    Das Autorouting über MapSource inkl. Übertragung auf mein DAKOTA 20 funktioniert problemlos. Hier sind auch alle Straßen, etc. vorhanden.
    Sind die Straßen womöglich falsch hinterlegt? Auch über die POI Suche finde ich die Straßen nur teilweise…
    Danke im Voraus!!!

    • extremecarver

      Wenn die POI Suche Straßen findet, dann schmeiß die Karten die diesen Schwachsinn verzapfen runter. Die zerstören die Suche. Im Prinzip sollten alle Straßen am GPS ident zu Mapsource gefunden werden. Es muss natürlich zuerst eine beliebige Hausnummer eingegeben werden. Das ganze gehört auch zum Thema Adresssuche und nicht Autorouting.

  • Jan Stehn

    Hallo,
    das Routing an meinem Laptop mit Mapsource funktioniert ganz toll – liefert eine wunderbar fahrradfreundliche Route.
    Vielen Dank!

    Nun kommt das Problem: Wenn ich die Route an den foretrex301 sende, dann finde ich dort nur noch eine Luftlinie zwischen dem Anfangs- und dem Endpunkt. Der Foretrex unterstützt ja kein Wegerouting, hat ja auch keine eigenes Kartenmaterial.
    Gibt es irgend einen Trick die Route z.B in einen Track umzuwandeln. so dass ich ihn im korrekten, vollständigen  Verlauf auf den Foretrex übertragen kann?
    Vielen Dank
    Jan

Leave a Reply