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.***
Pages: 1
#1 2016-02-23 22:31:09
- Rbg_Hessen
- Member
- Registered: 2008-09-09
- Posts: 91
Wo ist hier der fehler
Hallo,
nach langer Zeit bin ich mal wieder zurück.
Habe entdeckt das es jetzt für mein WP8.1 auch eine Navigation von MapFactort gibt die gut funktioniert.
Bin aber gestern komisch geführt worden.
wird man nicht über die Autobahnbrücke geführt sondern "drumrum". Warum nicht?
Habe mir das zwar auch schon mal im JOSM angesehen.
Bin aber zulange raus um das jetzt "Ziel" sicher zu finden oder zu korrigieren .
Aber bitte erklären was falsch ist.
Danke
Edit:
Das Problem ist nur in Fahrtrichtung Dietzenbach ---> Seligenstadt
Last edited by Rbg_Hessen (2016-02-23 22:33:56)
Offline
#2 2016-02-23 22:45:52
- Prince Kassad
- Member
- Registered: 2013-10-18
- Posts: 2,391
Re: Wo ist hier der fehler
Der Schuldige ist diese turn-restriction. Sie erlaubt lediglich ein Auffahren auf die Autobahn, nicht aber die Weiterfahrt geradeaus. Deswegen routet der Router über den Umweg.
Offline
#3 2016-02-23 22:46:16
- Rbg_Hessen
- Member
- Registered: 2008-09-09
- Posts: 91
Re: Wo ist hier der fehler
Ist es evtl eine fehlende/falsche Abbiegeeinschränkung an der Line 121679538 ?
Offline
#4 2016-02-23 22:53:12
- Prince Kassad
- Member
- Registered: 2013-10-18
- Posts: 2,391
Re: Wo ist hier der fehler
Diese turn-restriction ist übrigens ebenfalls kaputt und schickt die Router auf die Autobahn statt geradeaus weiter. Die müssen also beide repariert werden, bevor das Routing richtig läuft.
Offline
#5 2016-02-23 22:55:09
- Rbg_Hessen
- Member
- Registered: 2008-09-09
- Posts: 91
Re: Wo ist hier der fehler
Danke
Zum Post von 23:45:52
Ich muss mich erstmal zu diesen für mich neuen „Abbiegebeschränkungen einlesen.
Ich hätte jetzt gedacht es hängt an der eine Abbiegung vor der von dir Aufgezeigten
Offline
#6 2016-02-23 22:57:37
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Wo ist hier der fehler
An die Reparierer (sind ja schon dabei): Bitte teilt das auch den Usern mit, die das vermurkst haben, inkl. Link auf die Diskussion hier, damit die sehen, daß so etwas wirklich Ärger macht und mehr Sorgfalt nötig ist.
--ks
Offline
#7 2016-02-23 22:58:05
- MarkusHD
- Member
- Registered: 2015-12-03
- Posts: 31
Re: Wo ist hier der fehler
Habe die erste Abbiegebeschränkung gerade korrigiert. Im Dezember wurde sie von "nicht rechts abbiegen" zu "nur geradeaus" geändert, ohne die "to"-Straße an der Relation zu ändern. Bei der zweiten ist das gleiche der Fall.
Offline
#8 2016-02-23 23:18:23
- Rbg_Hessen
- Member
- Registered: 2008-09-09
- Posts: 91
Re: Wo ist hier der fehler
Danke,
besser wäre es aber von euch gewesen „mich an die Hand zunehmen“,
Ich habe jetzt versucht den Fehler in den schon korrigierten Version zu finden..
Offline
#9 2016-02-24 00:15:51
- MarkusHD
- Member
- Registered: 2015-12-03
- Posts: 31
Re: Wo ist hier der fehler
Tut mir Leid wegen dem Übermut, aber das hier
Bin aber zulange raus um das jetzt "Ziel" sicher zu finden oder zu korrigieren .
Aber bitte erklären was falsch ist.
ist bei mir als "gerne korrigieren und mir dann erklären" angekommen.
Und ich brauchte auch einen Grund für einen Eintrag, nachdem mein allererster vor drei Tagen aus irgendeinem Grund geblockt wurde. Wollte schauen, ob es jetzt funktioniert.
Offline
#10 2016-02-24 10:15:41
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Wo ist hier der fehler
Danke,
besser wäre es aber von euch gewesen „mich an die Hand zunehmen“,
Ich habe jetzt versucht den Fehler in den schon korrigierten Version zu finden..
Da ich nicht weiß, wo du ungefähr stehst, fangen wir unten an:
Wenn man auf einer Kreuzung nicht in beliebige Richtungen abbiegen darf (z.B. Linksabbiegen verboten), dann wird dieses Verbot in OSM mit einer Abbiegebeschränkung (turn_restriction) abgebildet. Das ist eine sogenannte Relation.
Relationen sind Gebilde in der Datenbank, die dazu dienen, mehrere OSM-Elemente (also ways oder nodes) zueinander in Beziehung zu setzen. In diesem Fall besteht die Beziehung darin, daß man nicht von Way A über Punkt N auf Way B fahren darf. Je nach den Verhältnissen kann so eine turn_restriction auch als Vorschrift formuliert werden: Man darf von Way A über Punkt N nur auf Way E weiterfahren.
In den hier vorliegenden Fällen wurden bei der letzten Bearbeitung zwar die Typen der turn_restrictions geändert, aber die Ways beibehalten, für die die restriction galt. Und so stand statt „darf nicht nach rechts abbiegen“ auf einmal „muß nach rechts abbiegen“ in der Datenbank. Das hat die Fehler verursacht.
--ks
Last edited by kreuzschnabel (2016-02-24 12:20:48)
Offline
#11 2016-02-24 11:25:41
- Athalis
- Member
- Registered: 2016-02-24
- Posts: 11
- Website
Re: Wo ist hier der fehler
[..] Bitte teilt das auch den Usern mit, die das vermurkst haben, inkl. Link auf die Diskussion hier, damit die sehen, daß so etwas wirklich Ärger macht und mehr Sorgfalt nötig ist.
Hallo,
ohne den Hinweis von MarkusHD in meinem Changeset hätte ich diese Diskusion nicht so schnell gesehen da ich hier im Forum kaum unterwegs bin, danke dafür und für das schnelle Korrigieren ![]()
Dass mir beim Bearbeiten dieser Fehler unterlaufen ist ist sehr ärgerlich und tut mir Leid, ich werde in Zukunft besser darauf achten.
Offline
#12 2016-02-24 11:30:39
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Wo ist hier der fehler
Prüfseite für TurnRestrictions / Abbiegebeschränkungen:
http://map.comlu.com/?zoom=14&lat=50.35 … erlays=TTT
Hier mal eine schön kaputte Kreuzung bei Pfungstadt:
http://map.comlu.com/?zoom=18&lat=49.81 … erlays=TTT
Viele Spuren und TRs, aber leider total fehlerhaft.

EDIT: Kreuzung repariert.
Last edited by chris66 (2016-03-03 21:47:47)
Mapper aus dem Münsterland.
Offline
#13 2016-02-24 12:20:05
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Wo ist hier der fehler
Dass mir beim Bearbeiten dieser Fehler unterlaufen ist ist sehr ärgerlich und tut mir Leid, ich werde in Zukunft besser darauf achten.
Te absolvo :-)
und schön, daß du nicht zu den Nach-mir-die-Sintflut-Mappern gehörst, davon haben wir schon zu viele :-)
--ks
Offline
#14 2016-02-24 14:19:27
- erwin6330
- Member
- From: A-Kufstein
- Registered: 2011-08-18
- Posts: 395
Re: Wo ist hier der fehler
Hallo,
würde in dem Zusammenhang gerne eine Frage stellen.
Eine Abbiegebeschränkung kann ich auf 2 Weisen darstellen. Die eine ist als "NichtLinksAbbiegen-no_left_turn" und die andere wäre "NurGeradeAusFahren-only_straight_on".
Das Ergebnis ist vor allem bei Autobahnzubringern und deren Spuren so wie ich das einschätze gleich. Aber gibt es im Hintergrund Unterschiede die ich jetzt nicht weiß?
Grüße
Erwin6330 aus Kufstein - Happy Mapping
Offline
#15 2016-02-24 14:26:39
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Wo ist hier der fehler
Eine Abbiegebeschränkung kann ich auf 2 Weisen darstellen. Die eine ist als "NichtLinksAbbiegen-no_left_turn" und die andere wäre "NurGeradeAusFahren-only_straight_on".
Es kommt auf die Situation an – darf man rechts abbiegen oder nicht? An einer Kreuzung mit 4 möglichen Abbiegungen, von denen nur eine erlaubt ist, ist only_straight_on einfacher als drei no_xy_turn anzulegen. Letztlich sind die beiden Möglichkeiten aber kongruent.
--ks
Offline
#16 2016-02-24 14:53:50
- Prince Kassad
- Member
- Registered: 2013-10-18
- Posts: 2,391
Re: Wo ist hier der fehler
Eine Abbiegebeschränkung kann ich auf 2 Weisen darstellen. Die eine ist als "NichtLinksAbbiegen-no_left_turn" und die andere wäre "NurGeradeAusFahren-only_straight_on".
Das Ergebnis ist vor allem bei Autobahnzubringern und deren Spuren so wie ich das einschätze gleich. Aber gibt es im Hintergrund Unterschiede die ich jetzt nicht weiß?
An Kreuzungen, wo du z. B. geradeaus fahren und rechts abbiegen kannst (aber eben nicht links) brauchst du das no_left_turn.
Offline
#17 2016-02-24 17:46:38
- Rbg_Hessen
- Member
- Registered: 2008-09-09
- Posts: 91
Re: Wo ist hier der fehler
Ok, soweit alles verstanden, und es sieht so aus das jetzt auch alles gut wird …
Aber folgende Frage noch :
Wenn man das jetzt im JOSM kontrolliert ,
und die Straßen keine Namen haben woher erkennt man was mit „Nach“ gemeint ist ?
A oder B in meinem angefügten Beispiel ?
Edit :Bild ist korigiert
Last edited by Rbg_Hessen (2016-02-24 20:27:19)
Offline
#18 2016-02-24 18:45:28
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Wo ist hier der fehler
Im Relationeneditor die Rolle (from/to/via) anklicken, der Weg wird dann hervorgehoben.
Umgekehrt wird, wenn Du einen Weg anklickst, die Rolle rechts im Merkmalsframe (Element von) angezeigt.

Mapper aus dem Münsterland.
Offline
#19 2016-02-24 20:29:15
- Rbg_Hessen
- Member
- Registered: 2008-09-09
- Posts: 91
Re: Wo ist hier der fehler
Danke chris66 ab es jetzt gefunden :-)
Offline
#20 2016-02-24 20:58:38
- MarkusHD
- Member
- Registered: 2015-12-03
- Posts: 31
Re: Wo ist hier der fehler
Eine Abbiegebeschränkung kann ich auf 2 Weisen darstellen. Die eine ist als "NichtLinksAbbiegen-no_left_turn" und die andere wäre "NurGeradeAusFahren-only_straight_on".
Grüße
Wenn es möglich ist und die Sache nicht unnnötig verkompliziert, würde ich die Relation entsprechend einer existierenden Beschilderung anlegen.
Offline
#21 2016-02-24 22:43:13
- FvGordon
- Member
- Registered: 2009-08-29
- Posts: 726
Re: Wo ist hier der fehler
Wenn es möglich ist und die Sache nicht unnnötig verkompliziert, würde ich die Relation entsprechend einer existierenden Beschilderung anlegen.
Oft legen wir Abbiegebeschränkungen an, ohne dass da ein blaues Verkehrszeichen mit weißem Pfeil steht. Dann kennzeichnen wir mit der Relation eine durchgezogene Linie, die man nicht überfahren darf.
In Deutschland sind die Verkehrzeichen die das Abbiegen beschränken blau mit weißem Pfeil (auch zwei Pfeile möglich) - außer Wendeverbot. In anderen Ländern (z.B. England oder die Schweiz) werden auch weitere Verkehrszeichen für Abbiegebeschränkungen in der Farbe unseres Wendeverbots verwendet.
Nehmen wir als Beispiel im Bild von Beitrag #17 die Abbiegebeschränkung westlich vom Buchstaben C. Da ist in JOSM ein only_straight_on Richtung Westen zu sehen. Wären wir in der Schweiz, hätte dort jemand wohl ein no_left_turn eingetragen (für das Routing die gleiche Wirkung). Wenn wir uns nun diese letzte (Schweizer) Abbiegebeschränkung als blaues Verkehrszeichen vorstellen, hätte dieses dann zwei weiße Pfeile, einen geradeaus und einen nach rechts. Da stelle ich mir dann die Frage, wo kann ich dort nach rechts (also nach Norden) weiterfahren - da ist nur Wiese (und vielleicht vorher ein Straßengraben).
Deshalb bin ich in Deutschland gegen ein no_left_turn, wenn man nicht rechts abbiegen kann und gegen ein no_right_turn, wenn man nicht links abbiegen kann - jeweils ein blaues Schild mit zwei Pfeilen. Dann passt hier ein only_straight_on viel besser. Immer mit dem Gedanken, welches Verkehrszeichen die Behörde hier wohl aufstellen würde.
Franz
Offline
#22 2016-02-24 23:32:03
- MarkusHD
- Member
- Registered: 2015-12-03
- Posts: 31
Re: Wo ist hier der fehler
Oft legen wir Abbiegebeschränkungen an, ohne dass da ein blaues Verkehrszeichen mit weißem Pfeil steht. Dann kennzeichnen wir mit der Relation eine durchgezogene Linie, die man nicht überfahren darf.
War mir bewusst.
In Deutschland sind die Verkehrzeichen die das Abbiegen beschränken blau mit weißem Pfeil (auch zwei Pfeile möglich) - außer Wendeverbot. In anderen Ländern (z.B. England oder die Schweiz) werden auch weitere Verkehrszeichen für Abbiegebeschränkungen in der Farbe unseres Wendeverbots verwendet.
Das war mir jetzt noch gar nicht bewusst, dass es bei uns keine Abbiegeverbotsschilder gibt. Interessant.
Offline
#23 2016-02-25 06:37:39
- erwin6330
- Member
- From: A-Kufstein
- Registered: 2011-08-18
- Posts: 395
Re: Wo ist hier der fehler
Morgen,
hier ein Beispiel zu meiner Frage weiter oben, no_left_turn=only_straight_on
http://www.openstreetmap.org/#map=18/47.53171/12.09287
Von Süden nach Norden fahrend sind die ersten beiden Abzweigungen nach W Einbahn, alles klar.
Die dritte Abzweigung nach W darf ich als Auffahrt zur AB nehmen, alles klar.
Die vierte Abzweigung nach W wurde nun mit only_straight_on gemappt, passt soweit, ginge aber auch als no_left_turn, das Ergebnis wäre das selbe.
Die selbe Frage könnte man stellen, wenn ich von W nach O die Ausfahrt der AB nehme mich rechts haltend. Hier ist nun eine only_right_turn gemappt, alles OK. Ginge eben auch als no_left_turn, Ergebnis wäre das selbe.
Wie gesagt, das Ergebnis ist das selbe, es wird richtig geroutet.
Also ist es für mich egal welche Abbiegebeschränkung ich nehme, ist das richtig?
Hoffe ich konnte meine Frage nun besser erklären, es geht mir nicht um Kreuzungen sondern eben mehr um diese Art der Autobahnauffahrten bzw. Abzweigungen, keine Kreuzungen.
Wie oben schon geschrieben, es geht nicht um die blauen Schilder, hier nicht vorhanden, sondern eigentlich mehr um das, was durch die Bodenmarkierungen vorgegeben wird.
Danke für Eure Antworten ![]()
Last edited by erwin6330 (2016-02-25 06:39:02)
Erwin6330 aus Kufstein - Happy Mapping
Offline
#24 2016-02-25 08:25:51
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Wo ist hier der fehler
Wie gesagt, das Ergebnis ist das selbe, es wird richtig geroutet.
Also ist es für mich egal welche Abbiegebeschränkung ich nehme, ist das richtig?
Die Aufteilung der Beschränkungen in left-, right-, u-turn dient tatsächlich nur der Übersichtlichkeit. Rein technisch würden die zwei Fassungen „hier nicht langfahren“ und „nur hier langfahren“ für alle Restrictions reichen – in welche Richtung, ergibt sich ja aus der to-Rolle.
Die Beschränkungen bei spitzwinkligen Einmündungen sind dazu da, daß ein Router, der gerade an der richtigen Abzweigung vorbeigefahren ist, dem Fahrer nicht sagt „in 20 Metern hast du nochmal die Möglichkeit, abzubiegen“.
Abbiegemöglichkeiten in Einbahnstraßen gegen die Einbahnrichtung müssen nicht per Restriction unterbunden werden, weil wir davon ausgehen, daß a) intakte Router nicht gegen Einbahnstraßen routen und b) Router, die Einbahnstraßen ignorieren, auch keine Restrictions beachten.
--ks
Offline
Pages: 1