x

Hinzufügen einer Relation in JOSM beschädigt bestehende Relationen


Geschrieben von Leseratte10 (Gast) am 05. März 2021 16:31:03: [flux]

Hallo zusammen,

nachdem ich festgestellt habe dass OsmAnd mir an einer Stelle eine falsche Route berechnet weil die Abbiegebeschränkung an der Stelle noch nicht in OSM vorhanden ist hab ich mir gedacht "prima, die baue ich eben schnell ein, kann ja nicht so schwierig sein" - aber anscheinend ist es das doch irgendwie ...

Konkret geht es um diese Straße: https://www.openstreetmap.org/way/778507210
Dort darf man, wenn man aus dieser Servicestraße rausfährt, nur nach rechts abbiegen - dort steht ein Zeichen 209.

Ich habe also in JOSM (den ich ewig nicht mehr genutzt habe, also wahrscheinlich mache ich nur irgendeine Kleinigkeit falsch ..) den entsprechenden Bereich runtergeladen und mit dem "Abbiegeeinschränkungen"-Plugin (Turn restrictions) eintragen wollen.

Also Typ "Nur Rechts", "Von" der entsprechende Serviceweg, "Nach" die Bahnstraße angeklickt. Das gibt mir zwei Warnungen. Einmal
- "Die Startlinie Straße und die Ziellinie Bahnstraße schneiden sich am Punkt 7265867611 aber dieser Punkt ist nicht als Zwischenobjekt eingetragen" - ich nehme an, das meint den "Via"-Eintrag an der restriction?
- "Die Linie Bahnstraße mit Rolle to sollte am Punkt 7265867611 aufgeteilt werden, wo dieser mit der Linie Straße verbunden ist."

Die erste Warnung habe ich per Klick auf den Button gelöst ohne Probleme.
Wenn ich die zweite Warnung per Knopfdruck "löse", dann sind danach (beim Hochladen) sämtliche anderen Relationen (jede Menge Buslinien) über die Bahnstraße irgendwie kaputt, daher habe ich das hochladen lieber mal abgebrochen.
Wenn ich die zweite Warnung ignoriere, dann wird mir danach beim Hochladen gezeigt "Ziellinie beginnt oder endet nicht an einem Zwischenpunkt" - klar, ich habe ja auch die Straße nicht aufgeteilt.

Jetzt ist die Frage, woran liegt das?
Habe ich irgendeine Einstellung / Option vergessen?
Ist das ein Bug in JOSM?
Sind da irgendwelche bestehenden Relationen merkwürdig erstellt worden dass die kaputtgehen wenn ich eine weitere hinzufüge?

Und wie behebe ich das? Kann ich die zweite Warnung einfach ignorieren? Aber irgendeinen Sinn wird die ja bestimmt haben ...


Antworten: