You are not logged in.
- Topics: Active | Unanswered
Announcement
Pages: 1
#1 2016-09-08 09:23:29
- KVLA-HRO-Mei
- Member
- Registered: 2014-08-27
- Posts: 80
- Website
Busroute falsch modelliert?
Hallo zusammen,
wir haben in Rostock eine neue Busroute (Linie 34), welche ich auch gleich eingetragen habe: http://wiki.openstreetmap.org/wiki/VVW# … ßenbahn_AG
Obwohl ich mich an die Version 2 des ÖPNV-Schemas (hoffentlich) gehalten habe und JOSM auch nichts zu meckern hatte, scheint es wohl aber ein Problem zu geben, denn Overpass kriegt die nicht ausgewertet http://overpass-api.de/api/sketch-line? … VVW&ref=34
Könnte sich die jemand mit etwas mehr Erfahrung in ÖPNV bitte noch mal anschauen? Dann wird sie auf der OpenPTmap gleich richtig gerendert :-)
http://www.openstreetmap.org/relation/6567241
(Kataster-, Vermessungs- und Liegenschaftsamt der Hansestadt Rostock - Matthias Meißer - privat als Nutzer:!i!)
Offline
#2 2016-09-08 09:26:15
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: Busroute falsch modelliert?
Sketch-Line unterstützt nicht PTv2.
Die Liste der Haltepositionen und Plattformen muss am Anfang der Mitgliederliste stehen. Hast du DE:Public_Transport im Wiki gelesen?
Last edited by Nakaner (2016-09-08 09:27:10)
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#3 2016-09-08 09:29:19
- KVLA-HRO-Mei
- Member
- Registered: 2014-08-27
- Posts: 80
- Website
Re: Busroute falsch modelliert?
Das verwirrt mich
Bist du dir da wirklich sicher?
Ich frag nur, denn (meines Erachtens nach) sind auch die anderen ÖPNV Routen damals(tm) von user:Hubert87 auf v2. umgestellt worden und diese werden auch geplottet. Als Beispiel Busline 28:
http://overpass-api.de/api/sketch-line? … VVW&ref=28
http://www.openstreetmap.org/relation/57242
(Kataster-, Vermessungs- und Liegenschaftsamt der Hansestadt Rostock - Matthias Meißer - privat als Nutzer:!i!)
Offline
#4 2016-09-08 09:32:37
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: Busroute falsch modelliert?
Das verwirrt mich
Bist du dir da wirklich sicher?
Ich bin mir mit dem, was ich geschrieben habe, sehr sicher. Such einfach mal ein wenig im Forum (ggf. über Google, das ist schneller), oder warte bis andere ÖPNV-Experten sich melden.
Roland Olbricht sagte mal sinngemäß über Sketchline: Nachdem alles kreuz und quer gemappt wird und man am Tagging nicht unterscheiden könne, welches Schema bei der Relation anzuwenden sei, hat er die Weiterentwicklung von Sketchline eingestellt.
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#5 2016-09-08 11:43:15
- KVLA-HRO-Mei
- Member
- Registered: 2014-08-27
- Posts: 80
- Website
Re: Busroute falsch modelliert?
Also ich habe die Knoten nun noch einmal an den Anfang gestellt und trotz Wartens zeigt sketchline nur den Fehler an. Und ich sehe einfach nicht, was ich anders gemacht habe gegenüber den existierenden Routen ... ![]()
(Kataster-, Vermessungs- und Liegenschaftsamt der Hansestadt Rostock - Matthias Meißer - privat als Nutzer:!i!)
Offline
#6 2016-09-08 12:15:21
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: Busroute falsch modelliert?
Also ich habe die Knoten nun noch einmal an den Anfang gestellt und trotz Wartens zeigt sketchline nur den Fehler an. Und ich sehe einfach nicht, was ich anders gemacht habe gegenüber den existierenden Routen ...
Liest du nicht, was ich oben geschrieben habe? Ich habe geschrieben, dass Sketchline keine PTv2-Routen unterstützt, d.h. es wird dort Müll ausgegeben.
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#7 2016-09-08 12:32:40
- GeorgFausB
- Member
- From: Probstei, Schleswig-Holstein
- Registered: 2008-10-14
- Posts: 1,916
Re: Busroute falsch modelliert?
Mpin,
mal angenommen Du kannst Nakaners Bemerkungen (teilweise) ignorieren - und die Ausgabe der Buslinie 28 deutet darauf hin (Edit: und sieht zumindest ok aus) -, dann
Und ich sehe einfach nicht, was ich anders gemacht habe gegenüber den existierenden Routen ...
solltest Du noch einmal genau hinschauen:
Bei der Route 28 sind die stop vor der platform (wie gemäß der PTv2-Definition),
bei Deiner Route 34 sind die platform vor den stop!
(Nur Vermutung aus den Ergebnissen):
Deshalb findet Sketchline (nur) den ersten stop, da dahinter eine platform folgt, die nicht zu dem stop passt => Abbruch.
Grüße, Georg
Last edited by GeorgFausB (2016-09-08 13:53:14)
Offline
#8 2016-09-08 13:33:34
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Busroute falsch modelliert?
Wenn man an die URL ein &debug=yes anhängt, werden alle Schritte im Detail gezeigt, inkl. Query, Ergebnis, etc:
http://overpass-api.de/api/sketch-line? … &debug=yes
Lt. Meldung "At most one stop found" wurden also entweder kein Stop oder nur 1 Stop in der Relation gefunden. Könnte also sein, dass die route_master=bus-Relation hier massiv Verwirrung bei der Auswertung stiftet.
Offline
#9 2016-09-08 13:50:23
- Weide
- Member
- Registered: 2009-04-05
- Posts: 1,491
Re: Busroute falsch modelliert?
Hi,
wir haben im Moment keine einfach zu benutzenden Hilfsmittel, die einem "richtig" oder "falsch" an einer ÖPV-Route melden. (Es gibt "putr", aber das ist nicht einfach zu benutzen und bezieht sich nicht auf eine Linie sondern auf eine ganze Gegend. Siehe http://gafte.de/).
Ich sehe im Moment folgende Probleme:
Die Namen fehlen: "Bus 34" bzw. "Bus 34: Holbeinplatz => Industriestraße" bzw. "Bus 34: Industriestraße => Doberaner Platz" (oder doch "Holbeinplatz" und das "to" ist falsch.)
Ein Angabenpärchen zu einem Halt muss zuerst den "stop" und direkt danach die "platform" gleichen Namens haben. Sonst sind es zwei Halte.
Gemappte "stop" oder "platform" dürfen nicht in der Route entfallen. Man kann also nicht "einer reicht doch" argumentieren. Man muss sie nicht mappen, aber gemappte müssen in die Routen. Sonst kann man in der Datenbank nicht von dem Haltestellenobjekt aus die Buslinien finden.
"Stadtwerke" ist stadteinwärts doppelt.
Bei der Haltestelle "Marienehe" muss der Serviceway in drei Teile geteilt werden. Das erste Stück wird zweimal durchfahren und muss daher zweimal in die Route. Danach ist der Rest des Weges in sich geschlossen und die Nutzungsrichtung kann nicht mehr aus der Reihenfolge der Wege ermittelt werden. Deshalb muss die Schleife auch noch irgendwo aufgetrennt werden. Aus der Reihenfolge, in der die beiden Teile angegeben werden, ergibt sich dann die Durchfahrrichtung der Schleife.
Die "platform" der Haltestelle "Industriestraße" ist doppelt gemappt. Ich nehme mal an, dass es da nur einen Steig gibt. Der Node sollte daher weg. Sein Tag "highway=bus_stop" sollte dann an die "stop_position" wandern, denn für dieses Tag kommen nur Nodes in Frage. Die beiden wheelchair-Tags widersprechen einander allerdings ... Eigentlich sollte sollte sich das wheelchair nur auf den Steig beziehen und nicht auf üblicherweise auftretende oder nicht auftretende Probleme beim Einsteigen, aber das ist m.W. strittig.
Stadtauswärts fährt der Bus extra einen Umweg über "Marienehe" ... hält da aber nicht.
frohes Mappen
Weide
Offline
#10 2016-09-08 16:57:24
- hsimpson
- Member
- Registered: 2015-07-21
- Posts: 675
Re: Busroute falsch modelliert?
Hi,
ich hab mir letztlich für Aachen mal die Mühe genacht, alle grundlegenden Erkenntnisse über das Mappen von Bussen zusammen zu tragen und eine Anleitung zu erstellen.
Vieleicht kannst du dich daran etwas orientieren:
http://wiki.openstreetmap.org/wiki/DE:A … hrsverbund
Generell ist das ÖPNV mapping sehr komplex und schwer zu durchschauen. Dazu kommen viele kaputte Relationen und falsche Tags, auch die Auswertungsprogramme kommen bei der Komplexität nicht wirklich hinterher. Dazu die jahrelange Diskussion über eine neue einheitliche Taggingmethode, die soweit ich weiß nicht wirklich vorran kommt.
Das ist leider der Grund, warum selbst viele erfahrene Mapper hier aussteigen und das Feld anderen überlassen, von daher ist jeder, der sich dafür engagiert sehr willkommen!
Viele Grüße,
hsimpson
Fragen zu PTv2? Vlt mal in diese Übersicht schauen?
Offline
#11 2016-09-08 18:15:49
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Busroute falsch modelliert?
Kurz nochmal zum sketch-line:
* wenn man nur noch die beiden Relationen 6567240 und 6571814 berücksichtigt, wird die Meldung "At most one stop found" nicht mehr ausgegeben.
* Erst durch die Relationen 6567241 und 6563154, die selbst nur auf andere Relationen verweisen und keine Stops enthalten, entstehen die Probleme.
Heute werden die relevanten Relationen über ref und network selektiert. Dadurch wird auch der Beifang mit eingesammelt, der hier Probleme macht. Dummerweise lässt sich die Query aktuell ansonsten nicht von außen beeinflussen. Ich habe das direkt auf dem Server Schritt für Schritt durchgespielt und die Query manuell angepasst.
Auch wenn an der Ecke nichts mehr passieren sollte: ein Github-Ticket aufmachen hat noch nie geschadet: https://github.com/drolbr/Overpass-API/issues
Last edited by mmd (2016-09-08 18:17:45)
Offline
#12 2016-09-08 21:42:59
- Hubert87
- Member
- Registered: 2014-03-07
- Posts: 344
Re: Busroute falsch modelliert?
Läuft jetzt.
http://overpass-api.de/api/sketch-line? … rator=RSAG
Probleme waren:
1. Die Relation 6567240 war von type=trollybus, die Andere richtigerweise vom type=bus
2. Die selbe Relation hatte zudem "from=Doberaner Platz" anstatt "from=Holbeinplatz" (Hab mich noch verschrieben "HoHlbeinplatz")
3. Die Relation 6563154 war wohl ursprünglich anstatt 1. geplant und geisterte mit den entsprechenden (richtigen) route;ref;from und to in der Gegend herum, ohne aber zur Route-Master zu gehören; stattdessen hatte sie selber die obige Route als einziges Member mit drin.
Eins von den Sachen wars.
Weides Anmerkungen (Stops, Wege splitten) habe ich gleich mal mit gemacht.
Ach so: Ich finde, dass das Line-Diagramm für PTv2 doch recht gut funktioniert.
Last edited by Hubert87 (2016-09-08 21:44:30)
Offline
#13 2016-09-09 11:58:25
- KVLA-HRO-Mei
- Member
- Registered: 2014-08-27
- Posts: 80
- Website
Re: Busroute falsch modelliert?
@Nakaner Doch klar lesen ich / habe ich gelesen was du geschrieben hattest. Allerdings schienst du bei mir überlesen zu haben, das eine andere als PTv2 getaggte Linie ohne Probleme dargestellt wurde. Von daher erschien mir deine Vermutung nicht so ganz stichhaltig
@GeorgFausB Hatte ich nicht so ganz nachvollziehen können. (Aber wurde ja nun gelöst s.o.)
@Weide @hsimpson Danke für die Erläuterung/Einordnung!
Leider erscheint auch mir die Komplexität gegenüber dem älteren Oxomoa-Schema doch signifikant gestiegen. Schade, denn schon damals haben sich ja kaum Leute an die Routengetraut ![]()
@mmd Ich bin nicht sicher ob ich (aktuell) bereits den bug genug verstehe. Würdest du das übernehmen wollen? (Ansonsten probiere ich es mal nächste Woche)
@Hubert87 Danke dir für den fix
Der Teufel steckt wie immer im Detail, umso besser, wenn jemand mit Ortskenntnis und dem richtigen Blick da weiterhelfen kann!
(Kataster-, Vermessungs- und Liegenschaftsamt der Hansestadt Rostock - Matthias Meißer - privat als Nutzer:!i!)
Offline
Pages: 1