You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2016-10-04 15:14:22
- Krteček
- Member

- Registered: 2015-09-28
- Posts: 8
Unlogisches Routing - aufgrund von Daten oder Engines?
Hallo zusammen,
ich erstelle (mir) mit mkgmap Karten für meine Garmin-Geräte mit den Schwerpunkten Motorrad und Wandern.
Neulich bin ich in einer meiner Karten mit Mapsource, Bascamp, einem nüvi und einem eTrex auf eine eigenwillige Abbiegeanweisung gestoßen, welche auch von OSRM so vorgeschlagen wird.
http://www.openstreetmap.org/directions … 71/13.7300
Korrekt (nach Beschilderung und menschlicher Einschätzung) ist es, wenn man der Autobahn A4 nach Osten *über* die B170 folgt und danach nach Norden auf die B170 einbiegt.
Ich habe die Daten in JOSM nach möglichen Fehlern durchforstet, kann aber keine Unstimmigkeit entdecken welche diese Routinganweisung verursachen könnten.
Da zwei offensichtlich unabhängige Routing-Engines die selbe unlogische Fahtstrecke vorschlagen, sollte die Ursache doch in den Daten zu finden sein - hat jemand eine Idee?
Offline
#2 2016-10-05 03:43:37
- Garmin-User
- Member
- Registered: 2009-10-01
- Posts: 677
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Hallo zusammen,
ich erstelle (mir) mit mkgmap Karten für meine Garmin-Geräte mit den Schwerpunkten Motorrad und Wandern.
Neulich bin ich in einer meiner Karten mit Mapsource, Bascamp, einem nüvi und einem eTrex auf eine eigenwillige Abbiegeanweisung gestoßen, welche auch von OSRM so vorgeschlagen wird.
http://www.openstreetmap.org/directions … 71/13.7300
Korrekt (nach Beschilderung und menschlicher Einschätzung) ist es, wenn man der Autobahn A4 nach Osten *über* die B170 folgt und danach nach Norden auf die B170 einbiegt.
Ich habe die Daten in JOSM nach möglichen Fehlern durchforstet, kann aber keine Unstimmigkeit entdecken welche diese Routinganweisung verursachen könnten.
Da zwei offensichtlich unabhängige Routing-Engines die selbe unlogische Fahtstrecke vorschlagen, sollte die Ursache doch in den Daten zu finden sein - hat jemand eine Idee?
Hallo,
die Strecke ist halt kürzer und somit schneller. Schuld ist die Aufteilung der B170 in einzelne Fahrtrichtungsspuren, was der Software erst diese Alternativstrecke ermöglicht. Kann man nix machen.
Grüße
Mario
Offline
#4 2016-10-05 07:16:28
- FvGordon
- Member
- Registered: 2009-08-29
- Posts: 726
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Darf man denn hier von West nach Nord abbiegen?
Nach dem Hintergrund-Bild in Bing und den eingetragenen change:lanes darf man das nicht. Die rechte Einfädelspur hat hier auf der linken Seite bis zum Beginn des südlichen Fahrbahnteilers noch eine durchgezogene Linie.
Franz
Offline
#5 2016-10-05 07:40:09
- geri-oc
- Member

- From: Sachsen
- Registered: 2011-03-21
- Posts: 5,055
- Website
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Krteček wrote:Hallo zusammen,
ich erstelle (mir) mit mkgmap Karten für meine Garmin-Geräte mit den Schwerpunkten Motorrad und Wandern.
Neulich bin ich in einer meiner Karten mit Mapsource, Bascamp, einem nüvi und einem eTrex auf eine eigenwillige Abbiegeanweisung gestoßen, welche auch von OSRM so vorgeschlagen wird.
http://www.openstreetmap.org/directions … 71/13.7300
Korrekt (nach Beschilderung und menschlicher Einschätzung) ist es, wenn man der Autobahn A4 nach Osten *über* die B170 folgt und danach nach Norden auf die B170 einbiegt.
Ich habe die Daten in JOSM nach möglichen Fehlern durchforstet, kann aber keine Unstimmigkeit entdecken welche diese Routinganweisung verursachen könnten.
Da zwei offensichtlich unabhängige Routing-Engines die selbe unlogische Fahtstrecke vorschlagen, sollte die Ursache doch in den Daten zu finden sein - hat jemand eine Idee?Hallo,
die Strecke ist halt kürzer und somit schneller. Schuld ist die Aufteilung der B170 in einzelne Fahrtrichtungsspuren, was der Software erst diese Alternativstrecke ermöglicht. Kann man nix machen.
Grüße
Mario
Mapzen macht es richtig: http://www.openstreetmap.org/directions … 64/13.7339
EDIT: Und auch das 2.: http://www.openstreetmap.org/directions … 9/13.73428
Last edited by geri-oc (2016-10-05 07:41:43)
Offline
#6 2016-10-05 08:16:25
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Kann man nix machen.
Natürlich, kann man das. Es fehlt die Abbiegebeschränkung (die allerdings einen via-way enthalten müsste).
Es gibt eine durchgezogenen Linie auf der Einfädelspur die das vorgeschlagene Abbiegemanöver verhindert.
Unabhängig davon müsste man mal prüfen ob am Ende der von Norden kommenden Linksabbiegespur ein Wendeverbot Schild steht.
Die einfachste Lösung wäre hier ein Separatmapping der Einfädelspur, auch wenn das nicht ganz korrekt wäre, da keine bauliche Trennung vorliegt.
Last edited by chris66 (2016-10-05 08:22:08)
Mapper aus dem Münsterland.
Online
#7 2016-10-05 08:33:01
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Unabhängig davon müsste man mal prüfen ob am Ende der von Norden kommenden Linksabbiegespur ein Wendeverbot Schild steht.
Nicht spekulieren, einfach schauen: https://www.mapillary.com/map/im/FujI1-1-9QQJEmqvyYOZiA
Die einfachste Lösung wäre hier ein Separatmapping der Einfädelspur, auch wenn das nicht ganz korrekt wäre, da keine bauliche Trennung vorliegt.
Bitte nicht, Tagging für den Router trotz passender Tags. Abbiegebeschränkungen mit via-Way sind da und werden bleiben. Sie machen mittlerweile 2% der Abbiegebeschränkungen aus.
Offline
#8 2016-10-05 08:33:26
- geri-oc
- Member

- From: Sachsen
- Registered: 2011-03-21
- Posts: 5,055
- Website
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Vielleicht wäre es einfach schon "richtiger" den Punkt an die richtige Stelle - korrekt (nach Beschilderung und menschlicher Einschätzung) zu verschieben.
EDIT: Hat sich überschnitten. Wie taggen wir es, wenn ich dort auch wenden kann?
Last edited by geri-oc (2016-10-05 08:39:48)
Offline
#9 2016-10-05 08:33:34
- gormo
- Member
- Registered: 2013-08-01
- Posts: 2,119
- Website
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
SCNR: Das ist politisch. Dresden soll einen U-Turn nach links machen.
OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)
Offline
#10 2016-10-05 08:40:39
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
chris66 wrote:Unabhängig davon müsste man mal prüfen ob am Ende der von Norden kommenden Linksabbiegespur ein Wendeverbot Schild steht.
Nicht spekulieren, einfach schauen: https://www.mapillary.com/map/im/FujI1-1-9QQJEmqvyYOZiA
Ok, also scheint es kein Wendeverbot zu geben.
Mapper aus dem Münsterland.
Online
#11 2016-10-05 09:11:25
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Was auch noch bereinigt werden sollte: Diese Relation ist wegen oneway unnötig: https://www.openstreetmap.org/relation/3868907
EDIT, nein die History zeigt dass das die korrekte Relation mit "via"-Way war. Ich korrigier's mal und weise im Changeset hin.
Last edited by Jojo4u (2016-10-05 09:12:43)
Offline
#12 2016-10-05 09:57:37
- friedl
- Member
- Registered: 2012-03-23
- Posts: 24
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Würde eher eine only_straight_on verwenden, da es ja darum geht, dass man am Übergang von via auf to nur geradeaus fahren darf (wenn man von der Autobahn kommt).
Offline
#13 2016-10-05 10:16:35
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Würde eher eine only_straight_on verwenden, da es ja darum geht, dass man am Übergang von via auf to nur geradeaus fahren darf (wenn man von der Autobahn kommt).
Momentan startet die Relation aber vor dem rechts Abbiegen. Man müsste also noch einen Knoten mit Rolle location_hint auf der B170 hinterlegen.
Offline
#14 2016-10-05 14:35:13
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
... Jetzt haben wir eine only_right und eine no_left Relation gleichzeitig, ist ja wie eine Telenovela ![]()
Offline
#15 2016-10-06 16:01:23
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
OSRM kann noch keine Turn Restriction mit via-Way - liegt an deren ziemlich optimierter Datenstruktur. https://github.com/Project-OSRM/osrm-backend/issues/483
Last edited by Jojo4u (2016-10-06 16:01:33)
Offline
#16 2016-10-06 16:32:40
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Welche Router können es denn?
Mapper aus dem Münsterland.
Online
#17 2016-10-07 09:20:42
- whb
- Member
- Registered: 2013-01-18
- Posts: 620
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Welche Router können es denn?
OsmAnd, wenn ich mich richtig erinnere.
Offline
#18 2016-10-07 18:22:46
- Bernhard Hiller
- Member

- Registered: 2011-05-10
- Posts: 1,122
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
... - hat jemand eine Idee?
Vielleicht nicht diejenige Lösung, die du suchst, aber eine, die hier funktionieren würde: richte auf deinem Garmin unter dem Routing-Menü eine Vermeidung von U-Turns ein.
Offline
#19 2016-10-07 18:32:03
- geri-oc
- Member

- From: Sachsen
- Registered: 2011-03-21
- Posts: 5,055
- Website
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Man kann aber "wenden" - nur nicht von dieser Fahrbahn.
Falls der "Einmündepunkt" auch dort ist, wo es korrekt (nach Beschilderung und menschlicher Einschätzung), funktioniert es auch.
Offline
#20 2016-10-10 17:50:36
- Krteček
- Member

- Registered: 2015-09-28
- Posts: 8
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Danke an alle für die rege Diskussion.
Das Verbieten des U-Turns auf dem Garmin ist schon mal eine gute Lösung für eine Anwendung. Wobei ich mit meinem Motorrad absolut keine Probleme mit Kehrtwenden habe (was bei großen Pkw oder Kleinbussen durchaus anders aussehen kann).
Ich habe in den letzten Tagen auf Basis meiner Rohdaten von Anfang September mal ein wenig mit den Garmin-Straßenklassen in mkgmap gespielt: wenn ich die B170 "abwerte", dann routet der Garmin auch ohne Verbote von U-Turns korrekt. Damit ist die Vermutung, dass die Nutzung der korrekten Autobahnabfahrt in der Bewertung des Routers länger dauert als dieses fragwürdige Manöver durchaus bestätigt.
Heute bin ich die B170 südwärts gefahren und konnte an der "Wendestelle" kein Verbot dieses Manövers erkennen. Also ist der Vorschlag des Routers soweit "legal".
Damit liegt für mich die Vermutung nahe, dass nicht die Daten die Ursache darstellen, sondern an den Routern gesucht werden muss. Also keine Experimente am Datenbestand, die Kreuzung ist vergleichsweise übersichtlich und darf es gern auch bleiben.
Ich beobachte diesen Effekt noch ein wenig und werde auch mal die mkgmap developer ansprechen.
Offline
#21 2016-10-10 18:41:28
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Also ist der Vorschlag des Routers soweit "legal".
Ja, U-Turn von Norden über die Bundesstraße kommend ist legal.
Nicht legal ist es wenn man über die A4 von Westen kommt (Routing Link im ersten Beitrag), wegen der durchgezogenen Linie.
Last edited by chris66 (2016-10-10 18:42:35)
Mapper aus dem Münsterland.
Online
#22 2016-10-10 18:48:38
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Mapzen macht es richtig
Ja, vermutlich wegen anderer Gewichtungen.
Legt man den Startpunkt auf die Abbiegespur geht es wieder schief.
Mapper aus dem Münsterland.
Online
#23 2016-10-10 18:56:14
- geri-oc
- Member

- From: Sachsen
- Registered: 2011-03-21
- Posts: 5,055
- Website
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Deshalb finde ich ja auch deinen Vorschlag für "logisch" und würde auch den Einfädelpunkt südlicher legen.
Aber da sollen die lanes-Mapper mal tüfteln ...
Offline
#24 2016-10-11 10:33:34
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Bei der Gelegenheit:
Wendeverbote die als Relationen mit from = to eingetragen sind, sind falsch, oder?
Mapper aus dem Münsterland.
Online
#25 2016-10-11 11:42:30
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Unlogisches Routing - aufgrund von Daten oder Engines?
Bei der Gelegenheit:
Wendeverbote die als Relationen mit from = to eingetragen sind, sind falsch, oder?
Meiner Ansicht nach nicht, finde aber auf die Schnelle keine Doku.
Offline