Re: [Talk-at] Route, Tram, Richtung
wienspezifisch wäre es vielleicht sinnvoll sich an die interne Fahrtrichtungsnummerierung der Verkehrsbetriebe zu halten. http://de.wikipedia.org/wiki/Stra%C3%9Fenbahn_Wien#Nummerierung_der_Linien dürfte das (für Wien) richtig widerspiegeln lg Wolfgang > -Original Message- > From: talk-at-boun...@openstreetmap.org > [mailto:talk-at-boun...@openstreetmap.org]on Behalf Of Andreas M. > Sent: Saturday, December 13, 2008 7:41 PM > To: OpenStreetMap AT > Subject: Re: [Talk-at] Route, Tram, Richtung > > > Andreas Labres wrote: > > > Gibt's denn auch einen Konsens drüber, welche Richtung genau > "forward" oder > > "backward" ist? Ist "forward" immer stadtauswärts oder (bei > Ringlinien) im > > Uhrzeigersinn oder sowas? > > > > Konkretes Szenario: der Weg in beide Richtungen, aber die > Haltestelle gibt es > > nur für eine Richtung. Wie weiß der Router, der irgendwo auf > dem Weg diese Kante > > genommen hat und jetzt ein "Aussteigen" anzeigen will, ob diese > Haltestelle für > > die gerade verwendete Richtung existiert oder nicht? > > IMO ergibt sich das aus der Position von stop_0 als Anfang der Route, > bzw. der weiteren Haltestellennumerierung als Richtung. Damit ist eine > eindeutige Information vorhanden, an der sich ein Router orientieren kann. > > Reales Beispiel: Die Sensengasse (backward_stop_1) gibt es nur in > Richtung Schottentor (stop_0). Damit ist klar, dass sie in der anderen > Richtung nicht existiert und dort direkt nach der Abfahrt am Schottentor > die Währinger Str./Spitalgasse (stop_2) kommt. > > Forward: 0, 2, ... > Backward: ..., 2, 1, 0 > > Als Routing-Laie und Softwareheini stelle ich mir das so vor: man baut > aus den Haltestellen pro Richtung eine nach den Nummern aufsteigend bzw. > absteigend sortierte Liste auf, in der ggf. die fehlen, die nur Member > für die jeweils andere Richtung sind. Dann sucht man die passenden Ways > dazwischen, was natürlich in der Relation konsistent definiert sein muss. > > Ob das im Sinne des Erfinders ist, weiß ich allerdings nicht, aber so > ergibt es für mich einen Sinn. > > Gruß > Andreas > > > > > ___ > Talk-at mailing list > Talk-at@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-at > ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
Re: [Talk-at] Route, Tram, Richtung
allerdings wird wahrscheinlich keiner ÖV-Routen damit ausrechnen - da müßte man den Fahrplan auch noch anbinden ;-) W. > -Original Message- > From: talk-at-boun...@openstreetmap.org > [mailto:talk-at-boun...@openstreetmap.org]on Behalf Of Andreas Labres > Sent: Saturday, December 13, 2008 8:01 PM > To: OpenStreetMap AT > Subject: Re: [Talk-at] Route, Tram, Richtung > > > Andreas M. wrote: > > IMO ergibt sich das aus der Position von stop_0 als Anfang der Route, > > Ok, dieses Attribut kannte ich noch nicht. Kling zwar nicht > danach, als ob es > für den Router einfach wäre, das rauszufinden, aber es ist damit > wohl eindeutig > definiert. :) > > Servus, Andreas > > ___ > Talk-at mailing list > Talk-at@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-at > ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
Re: [Talk-at] Route, Tram, Richtung
Andreas M. wrote: > IMO ergibt sich das aus der Position von stop_0 als Anfang der Route, Ok, dieses Attribut kannte ich noch nicht. Kling zwar nicht danach, als ob es für den Router einfach wäre, das rauszufinden, aber es ist damit wohl eindeutig definiert. :) Servus, Andreas ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
Re: [Talk-at] Route, Tram, Richtung
Andreas M. wrote: > Reales Beispiel: Die Sensengasse (backward_stop_1) gibt es nur in > Richtung Schottentor (stop_0). Damit ist klar, dass sie in der anderen > Richtung nicht existiert und dort direkt nach der Abfahrt am Schottentor > die Währinger Str./Spitalgasse (stop_2) kommt. > > Forward: 0, 2, ... > Backward: ..., 2, 1, 0 Abgesehen davon, dass ich in diesem Beispiel die Schwarzspanierstraße dazwischen unterschlagen habe: Die Änderung in API-Version 0.6 mit den geordneten Relationen verstehe ich so, dass in Zukunft die Nummern nicht mehr benötigt werden. Das macht die Sache zumindest beim Editieren etwas weniger kompliziert. Der gerade beschriebenen Routing-Ansatz ändert sich dadurch nur insofern, dass die Haltestellen je nach forward/backward-Membership einfach in der vorgegebenen Reihenfolge aus der Relation genommen werden, statt nach ihren Nummern. Gruß Andreas ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
Re: [Talk-at] Route, Tram, Richtung
Andreas Labres wrote: > Gibt's denn auch einen Konsens drüber, welche Richtung genau "forward" oder > "backward" ist? Ist "forward" immer stadtauswärts oder (bei Ringlinien) im > Uhrzeigersinn oder sowas? > > Konkretes Szenario: der Weg in beide Richtungen, aber die Haltestelle gibt es > nur für eine Richtung. Wie weiß der Router, der irgendwo auf dem Weg diese > Kante > genommen hat und jetzt ein "Aussteigen" anzeigen will, ob diese Haltestelle > für > die gerade verwendete Richtung existiert oder nicht? IMO ergibt sich das aus der Position von stop_0 als Anfang der Route, bzw. der weiteren Haltestellennumerierung als Richtung. Damit ist eine eindeutige Information vorhanden, an der sich ein Router orientieren kann. Reales Beispiel: Die Sensengasse (backward_stop_1) gibt es nur in Richtung Schottentor (stop_0). Damit ist klar, dass sie in der anderen Richtung nicht existiert und dort direkt nach der Abfahrt am Schottentor die Währinger Str./Spitalgasse (stop_2) kommt. Forward: 0, 2, ... Backward: ..., 2, 1, 0 Als Routing-Laie und Softwareheini stelle ich mir das so vor: man baut aus den Haltestellen pro Richtung eine nach den Nummern aufsteigend bzw. absteigend sortierte Liste auf, in der ggf. die fehlen, die nur Member für die jeweils andere Richtung sind. Dann sucht man die passenden Ways dazwischen, was natürlich in der Relation konsistent definiert sein muss. Ob das im Sinne des Erfinders ist, weiß ich allerdings nicht, aber so ergibt es für mich einen Sinn. Gruß Andreas ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
Re: [Talk-at] Route, Tram, Richtung
Andreas M. wrote: > Auch in Wien gibt es ja diverse Stellen, an denen die Schienen teilweise > eine unterschiedliche Streckenführung pro Richtung haben, z.B. die 9 und > 44 um den Bereich am Lorenz-Bayer-Park, oder die getrennt gemappten > Strecken am Ring. Und natürlich auch an allen Wendeschleifen. Gibt's denn auch einen Konsens drüber, welche Richtung genau "forward" oder "backward" ist? Ist "forward" immer stadtauswärts oder (bei Ringlinien) im Uhrzeigersinn oder sowas? Konkretes Szenario: der Weg in beide Richtungen, aber die Haltestelle gibt es nur für eine Richtung. Wie weiß der Router, der irgendwo auf dem Weg diese Kante genommen hat und jetzt ein "Aussteigen" anzeigen will, ob diese Haltestelle für die gerade verwendete Richtung existiert oder nicht? Irgendwas scheint mir da nicht vollständig durchdacht... Servus, Andreas ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
Re: [Talk-at] Route, Tram, Richtung
Hi, Florian Schweikert wrote: > wollte die Relation vom D-Wagen vervollständigen bin aber auf ein > "Problem" gestossen. > Die Teile die eingetragen sind, sind als role=backward gekennzeichnet, > habe mir dann http://wiki.openstreetmap.org/wiki/Relation:route > angesehen und glaube das man damit Strassenbahnstationen mappen kann die > nur in einer Richtung sind. Das gibt es sowohl für Haltestellen als auch für Streckenabschnitte, die nur in einer Richtung befahren werden. Stops: forward_stop_n/backward_stop_n Ways: forward/backward Auch in Wien gibt es ja diverse Stellen, an denen die Schienen teilweise eine unterschiedliche Streckenführung pro Richtung haben, z.B. die 9 und 44 um den Bereich am Lorenz-Bayer-Park, oder die getrennt gemappten Strecken am Ring. Und natürlich auch an allen Wendeschleifen. Gruß Andreas ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at
[Talk-at] Route, Tram, Richtung
Hi list, wollte die Relation vom D-Wagen vervollständigen bin aber auf ein "Problem" gestossen. Die Teile die eingetragen sind, sind als role=backward gekennzeichnet, habe mir dann http://wiki.openstreetmap.org/wiki/Relation:route angesehen und glaube das man damit Strassenbahnstationen mappen kann die nur in einer Richtung sind. mfg, Florian ("Kelvan") ___ Talk-at mailing list Talk-at@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-at