flohoff
(Flohoff)
13
So richtig schöne Nutzung von Relationen ist das auch nicht.
Relationen sind explizit nicht zum “sammeln von Objekten” gedacht. Relationen sollen beschreiben in welchem Verhältnis sonst unabhängige Objekte zueinander stehen. D.h. ich darf wenn ich von A kommt im Punkt B nicht nach C links abbiegen. Lässt sich anders nicht abbilden.
Es gibt immer wieder Mapper die meinen “Alle Aldi Nord filialen” oder “Alle Shell Tankstellen” in eine relation zu packen. Dafür ist das nicht. Shell tankstellen kann man über die brand bzw operator sauber identifizieren.
Eine Bundesstraße in eine relation zu packen ist so ein bisschen von beidem. Auf der einen Seite sammelt man am Ende nur Straßensegmente die mehr oder minder auch alle ein ref tragen. Auf der anderen Seite sind eben sowas wie Kreisverkehre da mit drin die eigentlich nicht Bestandteil der Bundesstraße sind (Zumindest im OSM Datenmodell - Straßen NRW sieht das im Datenmodell anders)
Flo