Am So, 19.06.2016, 18:01 schrieb Mike:
Wenn wir mal über den Bereich der Deutschen Bahn hinaus gehen, ist es eher unwahrscheinlich, dass alle Bahnen der Welt sich dafür entschieden haben, dass ein Gleis nur zur einer Strecke gehört. In der Schweiz, wo ich mich auch etwas auskenne, ist völlig normal, dass Gleise und Bahnhöfe zu mehreren Strecken gleichzeitig gehören (z.B. Zürich-Bern und Zürich Basel haben über viele Kilometer gemeinsame, ununterscheidbare Gleise). Die Gleise tragen individuelle Nummern, die vor Ort meist gut zu erkennen sind, während man die Zugehörigkeit zu einer Strecke fast immer über andere Quellen ermittelt muss. Damit sind Strecken genau die 'etwas abstrakteren' Daten für die Relationen besser passen.
Toll ist übrigens auch, dass ogr2ogr, osm2pgsql und andere automatisch Multi-Linestring-Geometrien aus den Relationen basteln. Da die Strecken sich nicht selbst intersecten oder "Stichtrassen" haben, sind die Geometrien sogar recht sauber :)