Hallo Alexander

Das ist das Problem, wenn man eine Sache nur aus einem Blickwinkel (hier die Eisenbahn) betrachtet.

  • An mehrgleisige Bahnübergängen sind alle Einträge mehrfach zu setzen.
    Dabei ist der Bahnübergang eine Einheit.
  • Die Straßensicht
    “Wo ist die Schranke / das Verkehrszeichen / wo besser nicht stehen bleiben?”
    bleibt außen vor.

Was mich an deinem gesamten OpenRailwayMap Vorschlag wirklich stört, ist die Behandlung der Zugsicherung. Für jedes System definierst du einen eigenen Schlüssel mit yes/no als Wert. Im Grunde geht es doch nur darum welches Sicherungssystem verwendet wird. Mehrere parallele Sicherungssysteme können über eine fortlaufende Nummer im Schlüssel erfasst werden.
(Diese Schlüssel mit yes/no als einzigen Wert empfand ich schon bei Public_Transport als großen Mangel.)

Das wäre besser mit railway:signaling:= mit x eine einstellige Zahl, für den Fall dass es mehr als ein Sicherungssystem gibt. Als Name kämen auch railway:train_protection: oder railway:train_control: in Frage.

Edbert (EvanE)