osmberlin / osm-traffic-sign-tool

A proof of concept tool to help you find the right `traffic_sign=*` tag as well as recommended tags for the road that it applies to.
https://trafficsigns.osm-verkehrswende.org/
GNU Affero General Public License v3.0
16 stars 5 forks source link

Verwendung 274-x statt 274[x] (analog 262-266) #60

Open fkoester opened 1 week ago

fkoester commented 1 week ago

Für "parametrisierte" Verkehrszeichen wie 274, die es mit unterschiedlichen Werten gibt schlägt das Tool die Syntax DE:274[20] vor, Beispiel:

https://trafficsigns.osm-verkehrswende.org/DE?signs=DE:274[20]

Bildschirmfoto_20241106_185716

Es gibt mittlerweile aber im Verkehrszeichenkatalog (VzKat) eine "offizielle" Notation mit Bindestrich dafür, im o.g. Fall also 274-20. D.h. es gibt explizite IDs für diese exakten Verkehrszeichen, siehe hier:

Bildschirmfoto_20241106_190143

Analog ist das auch bei weiteren parametrisierten Zeichen so, z.B. 262-5,5:

Bildschirmfoto_20241106_190129

Es stellt sich daher die Frage, ob nicht besser diese offizielle Notation genutzt werden sollte (wo möglich) statt dieser OSM-spezifischen Syntax?

Aus meiner Sicht ist die allerdings weiterhin bei manchen (Zusatz-)Zeichen erforderlich, z.B. bei Zeitangaben, wo ich im VZKat keine offizielle Notation für gesehen habe. In dem Fall wäre das 1042-33[Mo-Fr 16:00-18:00]

Bildschirmfoto_20241106_190551

tordans commented 1 week ago

Bisher ist die Entscheidung, dass alle Zeichen in [] umgewandelt werden. Da es immer welche gibt die [] verwenden, kommt mir das einheitlicher vor.

Ich könnte es auch umdrehen und dann mischen mit etwas Aufwand. Aber hat das wirklich einen Vorteil?

Die 5,5 muss ich mir nochmal genau anschauen, die macht gerade vermutlich das System kaputt mit dem Komma, das wir sonst als Trennzeichen verwenden.

fkoester commented 1 week ago

Ich könnte es auch umdrehen und dann mischen mit etwas Aufwand. Aber hat das wirklich einen Vorteil?

Wie gesagt hättes es den Vorteil, dass man die offiziellen IDs der Verkehrszeichen benutzt. Es gibt das Zeichen 274 ja streng genommen gar nicht mehr, sondern nur noch 274-5, 274-10 usw.

Aber ob es den Aufwand wert ist kann ich nicht sagen, wollte das nur mal zur Diskussion stellen.

Die 5,5 muss ich mir nochmal genau anschauen, die macht gerade vermutlich das System kaputt mit dem Komma, das wir sonst als Trennzeichen verwenden.

Stimmt! Das ist in der Tat ungünstig :confused: Ich vermute, dass man für solche Fälle ein Escaping standardisieren sollte, z.B. so DE:262-5\,5,1024-14. Weiß auch nicht, wie die Verkehrszeichenkataloge anderer Staaten so aussehen und was es da vllt noch für verrückte Notationen gibt.