x

Re: enforcement unnötig komplex als Relation statt als node


Geschrieben von Tordanik (Gast) am 02. April 2019 14:38:38: [flux]

Als Antwort auf: enforcement unnötig komplex als Relation statt als node geschrieben von Tirkon (Gast) am 01. April 2019 03:25:

Tirkon wrote:

Enforcement muss gar nicht wie oben angenommen, zwingend als Relation eingetragen werden. (...)
Node: https://wiki.openstreetmap.org/wiki/Key … uselang=de

Ich glaube da hast du dich verlesen. Die von dir verlinkte Seite dokumentiert enforcement=* als einen Schlüssel, der an Relationen verwendet werden soll. Man beachte z.B das durchgestrichene Node-Icon in der Infobox rechts und den Text, der bis auf die Liste der möglichen Werte eigentlich nur aus Verweisen auf die Doku der Relation besteht.

(Damit will ich jetzt nicht sagen, dass ich persönlich etwas gegen enforcement-Nodes hätte, sondern nur, dass sie eben in den aktuell dokumentieren Taggingregeln nicht vorgesehen sind.)

Zu den allgemeineren Erwägungen bezüglich Verständlichkeit des Datenmodells: Das Grundproblem ist aus meiner Sicht, dass OSM mit dem abstrakten Konzept "Relation" vieles komplizierter aussehen lässt als nötig. Ich glaube nicht, dass Beziehungen zwischen Objekten etwas sind, was aus sich heraus schwer verständlich wäre: "wo schaut dieser Blitzer hin", "zu welchem Geschäft gehört dieser Kundenparkplatz", "wohin darf ich von dieser Straße aus abbiegen" etc. finde ich eigentlich recht allgemeinverständliche Fragestellungen. Viel schöner wäre es m.E., wenn man von einem Node oder Way direkt auf andere Nodes und Ways "verlinken" könnte.