mfdz / GTFS-Issues

Documentation and Tracking of Issues in GTFS- and GTFS-RT Feeds
36 stars 3 forks source link

VBB: stop_times referenziert Generic Node (location_type=3) #135

Closed derhuerst closed 11 months ago

derhuerst commented 1 year ago

Beschreibe den Fehler

Der VBB-Datensatz vom 31.8. enthält Einträge in stop_times.txt, die Generic Nodes (mit einem location_type von 3) referenzieren.

Deswegen schlägt auch der Import des Datensatzes in bbnavi fehl.

Referenz

Die GTFS-Spezifikation sagt für stop_times.txt:

Field Name Type Presence Description
stop_id Foreign ID referencing stops.stop_id Required Identifies the serviced stop. […] Referenced locations must be stops/platforms, i.e. their stops.location_type value must be 0 or empty. […]

Aktualisierungszeitpunkt der GTFS-Daten:

2023-08-31

Downloadlink der GTFS-Daten:

offizielle URL: https://www.vbb.de/vbbgtfs Permalink: https://vbb-gtfs.jannisr.de/2023-08-31/

derhuerst commented 1 year ago

cc @OpenDataVBB

derhuerst commented 1 year ago

Mittels xsv/qsv analysiert:

qsv join stop_id stop_times.csv stop_id stops.csv | qsv search -s location_type '^3$'
trip_id,arrival_time,departure_time,stop_id,stop_sequence,pickup_type,drop_off_type,stop_headsign,stop_id,stop_code,stop_name,stop_desc,stop_lat,stop_lon,location_type,parent_station,wheelchair_boarding,platform_code,zone_id,level_id
217493213,13:06:30,13:06:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493214,13:21:30,13:21:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493215,13:36:30,13:36:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493216,13:51:30,13:51:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493217,14:06:30,14:06:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493218,14:21:30,14:21:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493219,14:36:30,14:36:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493220,14:51:30,14:51:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493221,15:06:30,15:06:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493222,15:21:30,15:21:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493223,15:36:30,15:36:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493224,15:51:30,15:51:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493225,16:06:30,16:06:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
217493226,16:21:30,16:21:30,de:11000:900131508::3,10,0,0,,de:11000:900131508::3,,Friedrich-Engels-Str./Eichenstr. (Berlin),Südl. Weiche Friedrich-Engels-Str./Platanenstr.,52.583647000000,13.391120000000,3,de:11000:900131508,0,,,4
derhuerst commented 1 year ago

Sowohl der offizielle GTFS Validator (gehostete Version) als auch GTFSVTOR bemängeln diese Datenfehler übrigens.

derhuerst commented 1 year ago

In den DELFI-GTFS-Feed vom 4. September wurden die Fehler offenbar übernommen, der DELFI-Feed ist also auch betroffen.

OpenDataVBB commented 1 year ago

Ist im VBB-Datensatz gefixt.

derhuerst commented 1 year ago

Ist im VBB-Datensatz gefixt.

Kann ich bestätigen!

Das Berliner Datenportal sagt übrigens noch "Aktualisiert: 31.08.2023".

BeckertAnke commented 11 months ago

Ist auch im DELFI-Datensatz gefixt.

derhuerst commented 11 months ago

Ist auch im DELFI-Datensatz gefixt.

Kann ich ebenfalls bestätigen!