Automatische Reparatur der Kreuzungen und Übergänge

Einige Kreuzungen und Übergänge veranlassen osmand auf S4 Mini zu fragwürdigen Anweisungen. Wer in Erlangen-Bruck nach Süd-Ost auf die Langfeldstraße abbiegen will wird auf die Gerhard-Hauptmann-Straße geführt, die geht aber nur nach Nord-West.

https://www.openstreetmap.org/history#map=19/49.57945/10.99063

Diese Kreuzung lässt sich bestimmt einfach reparieren, der Überhang ist weder Langfeldstraße noch Gerhard-Hauptmann-Straße. Der Teil ist bestenfalls Äußere-Brucker-Straße. Ich vermute im Falle des Routings sollte es Niemandsland sein, um ein “bitte links abbiegen auf die Äußere Brucker Straße” zu vermeiden. Muss da nur der Straßenname entfernt werden?

Wenn man dann weiter rumscrollt kommt man auf die A73 und A3. Warum sind manche Übergänge der Autobahnen, der Raststätten und die Abfahrten als Autobahn markiert? Das Resultat ist das man auf dem Weg nach Köln (hinterr Frankfurt) an diversen Abfahrten oder Raststätten von der Autobahn nach rechts über die Überleitung oder Raststätte gelotst wird. Leider sind wir dieses Weihnachten nicht über die A3 gefahren. Ich erinnere mich an Limburg und die Raststätten auf dem Weg dahin. Es passierte sowohl von als auch nach Köln. Mit diversen osmand und Karten Versionen der letzten Monate.

Lange Rede, kurzer Sinn: lassen sich die Abfahrten, Überleitungen und Raststätten automatisiert reparieren?

Verstehe das Problem nicht. Dein Navi sagt Dir, dass Du nach links auf die Gerhard-Hauptmannstrasse abbiegen sollst? Das ist zwar möglicherweise inhaltlich/sachlich falsch, dein Weg ist doch aber trotzdem korrekt? Und ja, ich halte es für sinnvoll die trotzdem in Äußere Brucker Straße umzubenennen.

Welche sollen das denn sein? Ich finde da nur motorway_links.

Edit: http://overpass-turbo.eu/s/dCM

Mit “Überhang” meinst Du wahrscheinlich
https://www.openstreetmap.org/way/4006951
und ich stimme zu, dass der Straßenname entweder gelöscht oder auf “Äußere Bruckerstraße” geändert werden sollte.

Nein, das muss im Einzelfall überprüft und manuell korrigiert werden.

Hoffentlich guckt sich RadFR die “Fußwege” nicht näher an, denn bicycle=designated auf einem highway=footway ist etwas komisch. :wink:

Was immer Du meinst, die Fußwege haben einen Bereich für Radfahrer, markiert durch weisen Linien.

Nur bei separated=yes (Lolli mit senkrechtem Balken).
Ich würde aber auch highway=path + bicycle=designated + foot=designated vorziehen, auch wenn hw=footway eigentlich ein Kürzel für hw=path + foot=designated, alles andere=no ist.

https://www.openstreetmap.org/changeset/36502634

Danke für den Link. Weiter bis nach Köln scrollen. Ich schau mir Frankfurt/Köln noch mal an.

Interessant ist das dieses “bitte über den Rasthof rasen” noch niemanden aufgefallen ist…

Zumindest Raststätte Limburg sieht für mich als Laie normal aus.

Kann es sein das bei osmand motorway==motorway_link ist? Das würde erklären warum es einen über den Rastplatz schickt.

Ich hatte mal ein TomTom das wollte mich an einem bestimmten Autobahnkreuz immer auf die Abbiegespur schicken, dann entlang der der Autobahn weiter lotsen und am Ende des Kreuzes wieder auf die Autobahn schicken.
Das Problem haben also nicht nur wir hier bei OSM.

Dunkel kann ich mich daran erinnern, dass dieses Problem schon mal diskutiert wurde mit dem Ergebniss, dass Router bei so spitzen Winkeln Probleme mit der Wegfindung haben.

Servus

Kann auch das Problem sein, dass wir neulich hatten. Innenseite von Kurven, und im Navi “kürzeste Route” eingestellt.

edit: dasda: http://forum.openstreetmap.org/viewtopic.php?id=52290

Hier war und ist schnellste Route eingestellt. Aber egal welcher Modus eingestellt ist, motorway_link ist “Feldweg” und deshalb sollte die parallel laufenden Schnellstraße bevorzugt werden. Vermutlich müssen die Prioritäten angepasst werden.

Von Erlangen nach Köln scrollen? Gehts etwas ungenauer?

Dann ist der _link vllt. ohne maxspeed, der motorway schon?

Was meinst du mit “ist Feldweg”?

Immer diese Seitenhiebe. :wink:

BTW, komisch? Absolut falsch.

An der Raststätte Limburg-Ost ist auf beiden 100kmh. Das mag faktisch zwar richtig sein, stiftet in der Praxis aber nur Verwirrung in osmand.

Am Wiesbadener Kreuz ist keine Geschwindigkeitsbegrenzung eingetragen. Was wenn da wirklich kein Schild 274 steht?! Werden dann weiter alle über die Nebenstrecke namens “motorway_link” geleitet?

Du meinst diese Raststätte hier http://www.openstreetmap.org/#map=17/50.39506/8.07975 , und konkret diesen _link http://www.openstreetmap.org/way/23769299#map=17/50.39428/8.07706 ?

Beim Routing von wo nach wo genau wirst du denn über die _link in der Raststätte geroutet?

Wenn ich den Router hier https://github.com/osmandapp/Osmand/blob/6065d44c9a0eb85fe450e5da245d4965db16951e/OsmAnd-java/src/net/osmand/router/RouteResultPreparation.java#L1101 korrekt interpretiere, dann ist für ihn motorway == motorway_link. Es kann aber auch sein, dass nochmal ein routing-Profil woanders implementiert ist, bzw. dass OsmAnd nochmal eine andere Gewichtungs-Datenbank irgendwo hat.

M.E. mit den OSM-Routern macht OSRM auch diesen “Fehler” - aber Mapzen routet richtig.
http://www.openstreetmap.org/directions?engine=mapzen_car&route=50.3760%2C8.0969%3B50.4038%2C8.0485#map=14/50.3904/8.0734

Dann gibt es noch einen

osmarender:nameDirection=-1 - http://wiki.openstreetmap.org/wiki/Key:osmarender:nameDirection?uselang=de
auf der durchgehende A3. was soll das bewirken?

Ja, das ist Limburg-Ost. Ich bin mir sicher das zwischen Frankfurt und Köln an mehreren Stellen über diese motorway_link geroutet wurde, und auf dem Rückweg auch. Ob es auch zwischen Nürnberg und Frankfurt passierte weiss ich nicht mehr.

Und spielt es in diesem Fall für osmand eine Rolle ob man nach Köln links oder rechtsrheinisch will? Hoffentlich nicht.