Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DELFI (VMS): Routen Chemnitzer Modell doppelt, Shape-Fehler, falscher route_type #164

Open
jeflem opened this issue Jan 26, 2025 · 2 comments

Comments

@jeflem
Copy link

jeflem commented Jan 26, 2025

Die Linien C11, C13, C14, C15 des Chemnitzer Modells sind im DELFI-GTFS-Feed vom 06.01.2025 doppelt enthalten. Ausschnitt routes.txt:

"route_id","agency_id","route_short_name","route_long_name","route_type","route_color","route_text_color","route_desc"
...
"de:vms:52-C15_101",7855,"C15","",101,"","",""
"de:vms:52-C14_101",7855,"C14","",101,"","",""
"de:vms:52-C13_101",7855,"C13","",101,"","",""
"de:vms:52-C11_101",7855,"C11","",101,"","",""
...
"162110_106",10851,"C15","",106,"","",""
"162109_106",10851,"C14","",106,"","",""
"162108_106",10851,"C13","",106,"","",""
"162107_106",10851,"C11","",106,"","",""
...

Die mit de:vms beginnenden Routen (Agency 7855, "Chemnitzer Modell") sind korrekt und steigscharf, haben aber den falschen route_type 101 (High Speed Rail Service, vgl. Extended GTFS Route Types).

Die mit 1621 beginnenden Routen (Agency 10851, "City-Bahn Chemnitz") haben den richtigen route_type 106 (Regional Rail Service), sind aber nicht durchgängig steigscharf und die Shapes enthalten Fehler.

Details am Beispiel von Linie C13

Shape-Fehler am Hauptbahnhof Chemnitz; die rote Shape knickt am Parent-Stop de:14511:30062, obwohl de:14511:30062:3:3 in der Route ist (de:vms-Route in blau, 1621-Route in rot, Punkte sind die Stopppositionen):

Image

Vergleich der Stops auf beiden Routen:

Route de:vms:52-C13_101 Haltname Route 162108_106 ID-Vergleich
de:14522:60035:1:1 Burgstädt, Bahnhof de:14522:60035:1:1 okay
de:14511:30622:1:1 Wittgensdorf, Ob Bf de:14511:30622:1:1 okay
de:14511:59999:1:1 Wittgensdorf, Mitte de:14511:59999:1:1 okay
de:14511:30377:1:1 Chemnitz, Haltepunkt Borna de:14511:30377:1:1 okay
de:14511:30381:1:1 Chemnitz, Küchwald de:14511:30381:1:1 okay
de:14511:30062:3:3 Chemnitz, Hauptbahnhof de:14511:30062:3:3 okay
de:14511:30471:1:101-2 Chemnitz, Hbf Bahnhofstr de:14511:30471 parent
de:14511:30004:1:GS Chemnitz, Theaterplatz de:14511:30004 parent
de:14511:30075:1:2A Chemnitz, Roter Turm de:14511:30075 parent
de:14511:30131:1:8A Chemnitz, Zentralhaltestelle de:14511:30131 parent
de:14511:30228:1:2A Chemnitz, Annenstr de:14511:30228 parent
de:14511:30326:1:2A Chemnitz, Bernsbachplatz de:14511:30326 parent
de:14511:30260:1:3A Chemnitz, Stadlerplatz de:14511:30260 parent
de:14511:30222:1:CS Chemnitz, Rosenbergstr de:14511:30222 parent
de:14511:30220:1:2A Chemnitz, TU Campus de:14511:30220 parent
de:14511:30226:1:2A Chemnitz, Technopark de:14511:30226 parent
de:14511:30106:1:1 Chemnitz, Bahnhof Reichenhain de:14511:30106:1:1 okay
de:14511:55975:1:1 Chemnitz, Erfenschlag Mitte de:14511:55975_G parent _G
de:14511:55976:1:1 Chemnitz, Erfenschlag Ost 000008071827 ?
de:14511:55464:1:1 Einsiedel, Gymnasium de:14511:55464:1:1 okay
de:14511:48201:1:1 Einsiedel, Bahnhof de:14511:48201:1:1 okay
de:14511:30114:1:1 Einsiedel, August-Bebel-Platz de:14511:30114_G parent _G
de:14511:20061:1:1 Einsiedel, Brauerei de:14511:20061_G parent _G
de:14521:20077:1:1 Dittersdorf, Bahnhof de:14521:20077:1:1 okay
de:14521:52004:1:1 Kemtau, Bahnhof de:14521:52004:1:1 okay
de:14521:51299:1:1 Burkhardtsdorf, Bahnhof de:14521:51299:1:1 okay
de:14521:51298:1:1 Burkhardtsdorf, Mitte de:14521:51298:1:1 okay
de:14521:20358:3:2 Meinersdorf, Bahnhof de:14521:20358:3:2 okay
de:14521:51300:1:1 Thalheim, Mitte de:14521:51300_G parent _G
de:14521:20619:1:1 Thalheim, Bahnhof de:14521:20619_G parent _G
de:14521:51405:1:1 Dorfchemnitz, Bahnhof de:14521:51405:1:1 okay
de:14521:44507:1:1 Zwönitz, Hp Niederzwönitz de:14521:44507:1:1 okay
de:14521:44506:1:1 Zwönitz, Bahnhof de:14521:44506:1:1 okay
de:14521:52245:1:1 Lößnitz, oberer Bahnhof de:14521:52245:1:1 okay
de:14521:52246:1:1 Lößnitz, unterer Bahnhof de:14521:52246:1:1 okay
de:14521:40120:1:1 Aue, Stadion de:14521:40120:1:1 okay
de:14521:40085:3:3 Aue, Bahnhof de:14521:40085:3:3 okay

In der Fahrplanauskunft von vms.de ist die Linie steigscharf hinterlegt mit exakter Shape (genauer als im DELFI-GTFS-Feed). Unter bahn.de ist die Linie nicht steigscharf, auch nicht dort, wo die 1621-Route im GTFS-Feed steigscharf ist. Außerdem wird eine andere, noch schlechtere Shape als im GTFS-Feed verwendet. Wie die 1621-Route in den DELFI-Feed kommt, ist daher völlig unklar.

Fahrplandienste, die auf dem DELFI-GTFS-Feed aufbauen, z.B. Transitous, zeigen mal die eine, mal die andere Route, stellen je nach Situation auch beide Routen parallel dar, leiden jedenfalls sehr unter diesen Doppelungen und auch unter dem falschen route_type.

Mail an VMS zum Thema folgt in Kürze.

@derhuerst
Copy link
Collaborator

Wie die 1621-Route in den DELFI-Feed kommt, ist daher völlig unklar.

@jeflem Weißt du zufällig, welche Daten der VMS an den DELFI liefert? Sind die Daten dort korrekt, oder bereits falsch?

@jeflem
Copy link
Author

jeflem commented Jan 27, 2025

Weißt du zufällig, welche Daten der VMS an den DELFI liefert? Sind die Daten dort korrekt, oder bereits falsch?

Auf vms.de bietet der VMS einen eigenen GTFS-Feed an. Dort

  • sind die stop_ids korrekt,
  • der route_type ist 2,
  • die Shapes nicht enthalten.

Der route_type 2 ist wohl eher falsch, da die Fahrzeuge definitiv Light-Rail sind, also route_type 0; fahren in der Stadt im Straßenbahnnetz und wechseln am Stadtrand auf das Eisenbahnnetz.

Vermutlich kommen die de:vms-Routen vom VMS, wobei der route_type von 2 zu 101 wechselt und die Shapes als Linienzug durch die Stops erzeugt werden (warum auch immer die Shapes im Hauptbahnhof dann nicht durch den Stop laufen...). Der VMS selbst verwendet in seiner Auskunft sehr präzise Shapes, die er aber weder in seinem GTFS-Feed noch (scheinbar) an den DELFI liefert.

@derhuerst derhuerst changed the title DELFI (VMS): Routen Chemniter Modell doppelt, Shape-Fehler, falscher route_type DELFI (VMS): Routen Chemnitzer Modell doppelt, Shape-Fehler, falscher route_type Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants