x

Re: ÖPNV und Linienvarianten


Geschrieben von Weide (Gast) am 23. August 2010 14:17:16: [flux]

Als Antwort auf: ÖPNV und Linienvarianten geschrieben von Fabi2 (Gast) am 21. August 2010 21:23:

Hi,

Fabi2 wrote:

In Aachen und offenbar auch in anderen Städten benutzt man dann für die Routen die alten Relationen, weibei ich aber keine Lust darauf habe, extra die Rollen (forward/backward) anzugeben (bei stop/platform ist es evtl noch sinnvoll für die Bearbeiter, aber sonst auch nicht nötig), wenn die Linie nicht noch "alte Haltestellen" enthält, welche noch keine Relationen sind. Schließlich geht ja aus den einzelnen Punkten (public_transport=platform/stop_position) alles Nötige hervor (des steht in der Haltestellenrelation). da sehe ich gerade das es da doch noch ein Problem gibt, weil es gibt auch keinerlei Hinweise, daß die Haltestellenrelation Teil einer stop_area_grup ist.

Das mit "forward" und "backward" sehe ich so:
Wenn wir Sachen wie type=route, route=bus verwenden, dann gelten die Regeln für "type=route, route=bus" - Objekte. Eine leere Role an einem Wegstück bedeutet dabei, dass das Wegstück in beiden Richtungen durchfahren wird -- also schreibe ich die im Oxomoa-Schema eigentlich überflüssigen Roles "forward" und "backward" dran. Die Haltestellen sind aus demselben Grund alle forward_stop bzw. forward platform, denn es wird ja nur eine Richtung beschrieben und die ist dann logischerweise forward. Es steht nunmal nicht in den Daten drin, dass nach Oxomoa-Schema gemappt wird und es kann auch nicht die Aufgabe der Renderer und sonstiger Auswerteprogramme sein, aus dem "Gesamtbild einer Relation" ein Mappingschema zu erraten. Mit einer anderen Kennzeichnung der Varianten oder mit Normen wären wir besser dran und könnten die überflüssigen Roles weglassen.

Genau dieselben Probleme haben wir übrigens bei den Konflikten zwischen den alten Multipolygonen und den ringförmigen Wegen sowie zwischen den neuen und den alten Multipolygonen.

In die Buslinienvarianten gehören meines Wissens keine Haltestellenrelationen, es kommen nur die Stops und die Platforms rein, die dann ganz unabhängig davon zu stop_areas und die dann evtl. zu stop_area_groups gehören. Ich sehe dabei auch überhaupt kein Problem darin, alte Haltestellen unverändert zu lassen -- das Oxomoa-Schema wird dadurch nicht negativ beeinflusst.

MfG
Weide