Frage zu access conditional (konkretes Beispiel)

Passt das so:

motor_vehicle:conditional=no @ (Mo-Sa 12:00-18:00; Su,PH 12:00-13:00);delivery @ (Mo-Sa 03:00-12:00,18:00-19:00; Su,PH 03:00-12:00); 
taxi=yes
bus=yes

JOSM meckert, dass der motor_vehicle-Wert nicht dem dem Muster “Einschränkungswert @ Bedingung” entspricht.

Bei mir wirft JOSM keinen Fehler aus, wenn man das abschließende Semikolon löscht.

3 Likes

Boah, ich hab’ jetzt 'ne halbe Stunde gebraucht, um den Ausdruck zu verstehen. Aber letzten Endes: Ja, ich glaube, inhaltlich stimmts. (Aber man hätte das “no” auch als 03-19 etc. schreiben können, weil der zweite Teil den ersten überschreibt, oder?)

2 Likes

Ich saß da auch eine Weile dran. :slight_smile: Wie das mit dem Überschreiben ist, weiß ich ehrlich gesagt nicht. Daher habe ich diese Variante gewählt.

1 Like

linienverkehr und taxi kannst du mit psv=yes zusammenfassen

1 Like

Glaub man dem Wiki (Punkt 6), dann überschreiben Angaben, die später kommen, Angaben die früher kommen.

4 Likes

:+1:
Sehr schön ausgetüftelt - ich wäre überhaupt nicht auf die Idee gekommen, die Bedingung auf dies Art und Weise zu zerlegen und hätte einfach die Reihenfolge gemäß Beschilderung getaggt, also zunächst das Verbot für alle Kfz und dann die Einschränkung dieses Verbots für den Lieferverkehr (analog Post von @kumakyoo). Stimmen sollte m.E. beides.