Dank in ieder geval. Mijn tijd is ook niet onbeperkt, maar ik zal eens kijken of ik er iets mee kan.
Mijn grootste probleem in het begrijpen van de data zit hem in de verschillende trips die gedefinieerd zijn. Dit levert ook moeilijkheden op op de pagina die michiel71 linkt, zoals hier, er staan namelijk zes ritten op dezelfde tijd op één en dezelfde dag:
Bercy-Seine) vertrekt om 06:30 uur GMT, oftewel (omdat het wintertijd is) om 07:30 uur. (In de zomer doe je +2 uur.) In het bestand met "trips" staat hier netjes een datumperiode bij vermeld waarop de betreffende rit rijdt (gecodeerd door 14, 46, 7 en 112 in dit voorbeeld). In "stoptimes" staat bij de rit voor iedere halte aankomst- en vertrektijd. Was er nou alleen de rit geweest met "Z" op het einde, dan had ik het begrepen. Maar er zijn dus ook nog de ritten "Z-1" t/m "Z-5". De "stoptimes" beginnen daar steeds vanaf een latere halte, en de getallen voor "pick-up" en "drop-off" zijn anders (dat zijn die 0,0 of 1,0 of 1,1 achteraan). Ik dacht dus dat het alleen te maken had met tussen welke haltes je wel/niet mag reizen. Maar de verlenging naar Essen staat alleen in rit Z-5!? Hierdoor kan ik dus niet zien op welke datum de eerste rit naar Essen reed, terwijl ik het andersom wel kan zien (omdat er met een geldigheid vanaf 5 november (code 112) een rit in de data staat die in Essen begint, en met een geldigheid tot 4 november (code 14+7; dit is dezelfde rit maar met twee tijden i.v.m. de omschakeling naar wintertijd) een rit die in Düsseldorf begint). (Merk op: halte "52" is Essen en halte "25" is Düsseldorf.)
Code: Selecteer alles
route_id,service_id,trip_id,trip_headsign,trip_short_name,direction_id,block_id,shape_id,wheelchair_accessible,bikes_allowed
FLIXBUS:180,14,FLIXBUS:180:11558:05:30:00Z,Düsseldorf,,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:11558:05:30:00Z-1,Düsseldorf,,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:11558:05:30:00Z-2,Düsseldorf,,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:11558:05:30:00Z-3,Düsseldorf,,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:11558:05:30:00Z-4,Düsseldorf,,,,,2,1
FLIXBUS:180,46,FLIXBUS:180:11558:06:30:00Z,Düsseldorf,,,,,2,1
FLIXBUS:180,46,FLIXBUS:180:11558:06:30:00Z-1,Düsseldorf,,,,,2,1
FLIXBUS:180,46,FLIXBUS:180:11558:06:30:00Z-2,Düsseldorf,,,,,2,1
FLIXBUS:180,46,FLIXBUS:180:11558:06:30:00Z-3,Düsseldorf,,,,,2,1
FLIXBUS:180,46,FLIXBUS:180:11558:06:30:00Z-4,Düsseldorf,,,,,2,1
FLIXBUS:180,46,FLIXBUS:180:11558:06:30:00Z-5,Essen,,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:25:05:55:00Z,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:25:05:55:00Z-1,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:25:05:55:00Z-2,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:25:05:55:00Z-3,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,14,FLIXBUS:180:25:05:55:00Z-4,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,7,FLIXBUS:180:25:06:55:00Z,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,7,FLIXBUS:180:25:06:55:00Z-1,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,7,FLIXBUS:180:25:06:55:00Z-2,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,7,FLIXBUS:180:25:06:55:00Z-3,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,7,FLIXBUS:180:25:06:55:00Z-4,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,112,FLIXBUS:180:52:06:00:00Z,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,112,FLIXBUS:180:52:06:00:00Z-1,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,112,FLIXBUS:180:52:06:00:00Z-2,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,112,FLIXBUS:180:52:06:00:00Z-3,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,112,FLIXBUS:180:52:06:00:00Z-4,Paris (Bercy Seine),,,,,2,1
FLIXBUS:180,112,FLIXBUS:180:52:06:00:00Z-5,Paris (Bercy Seine),,,,,2,1
Code: Selecteer alles
trip_id,arrival_time,departure_time,stop_id,stop_sequence,stop_headsign,pickup_type,drop_off_type,shape_dist_traveled,timepoint
FLIXBUS:180:11558:06:30:00Z,06:30:00,06:30:00,FLIXBUS:11558,0,,0,0,,1
FLIXBUS:180:11558:06:30:00Z,08:20:00,08:25:00,FLIXBUS:3418,1,,0,0,,1
FLIXBUS:180:11558:06:30:00Z,09:40:00,09:40:00,FLIXBUS:15398,2,,1,0,,1
FLIXBUS:180:11558:06:30:00Z,11:05:00,11:05:00,FLIXBUS:19538,3,,1,0,,1
FLIXBUS:180:11558:06:30:00Z,11:30:00,11:35:00,FLIXBUS:26058,4,,0,0,,1
FLIXBUS:180:11558:06:30:00Z,12:10:00,12:15:00,FLIXBUS:12068,5,,0,0,,1
FLIXBUS:180:11558:06:30:00Z,12:40:00,12:40:00,FLIXBUS:11457,6,,1,0,,1
FLIXBUS:180:11558:06:30:00Z,13:15:00,13:15:00,FLIXBUS:9238,7,,1,0,,1
FLIXBUS:180:11558:06:30:00Z,14:20:00,14:30:00,FLIXBUS:2245,8,,0,0,,1
FLIXBUS:180:11558:06:30:00Z,15:10:00,15:15:00,FLIXBUS:2255,9,,0,0,,1
FLIXBUS:180:11558:06:30:00Z,16:40:00,16:40:00,FLIXBUS:25,10,,0,0,,1
FLIXBUS:180:11558:06:30:00Z-1,11:05:00,11:05:00,FLIXBUS:19538,3,,0,0,,1
FLIXBUS:180:11558:06:30:00Z-1,11:30:00,11:35:00,FLIXBUS:26058,4,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-1,12:10:00,12:15:00,FLIXBUS:12068,5,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-1,12:40:00,12:40:00,FLIXBUS:11457,6,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-1,13:15:00,13:15:00,FLIXBUS:9238,7,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-1,14:20:00,14:30:00,FLIXBUS:2245,8,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-1,15:10:00,15:15:00,FLIXBUS:2255,9,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-1,16:40:00,16:40:00,FLIXBUS:25,10,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-2,12:40:00,12:40:00,FLIXBUS:11457,6,,0,0,,1
FLIXBUS:180:11558:06:30:00Z-2,13:15:00,13:15:00,FLIXBUS:9238,7,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-2,14:20:00,14:30:00,FLIXBUS:2245,8,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-2,15:10:00,15:15:00,FLIXBUS:2255,9,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-2,16:40:00,16:40:00,FLIXBUS:25,10,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-3,13:15:00,13:15:00,FLIXBUS:9238,7,,0,0,,1
FLIXBUS:180:11558:06:30:00Z-3,14:20:00,14:30:00,FLIXBUS:2245,8,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-3,15:10:00,15:15:00,FLIXBUS:2255,9,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-3,16:40:00,16:40:00,FLIXBUS:25,10,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-4,09:40:00,09:40:00,FLIXBUS:15398,2,,0,0,,1
FLIXBUS:180:11558:06:30:00Z-4,11:05:00,11:05:00,FLIXBUS:19538,3,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-4,11:30:00,11:35:00,FLIXBUS:26058,4,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-4,12:10:00,12:15:00,FLIXBUS:12068,5,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-4,12:40:00,12:40:00,FLIXBUS:11457,6,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-4,13:15:00,13:15:00,FLIXBUS:9238,7,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-4,14:20:00,14:30:00,FLIXBUS:2245,8,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-4,15:10:00,15:15:00,FLIXBUS:2255,9,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-4,16:40:00,16:40:00,FLIXBUS:25,10,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,09:40:00,09:40:00,FLIXBUS:15398,2,,0,0,,1
FLIXBUS:180:11558:06:30:00Z-5,11:05:00,11:05:00,FLIXBUS:19538,3,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-5,11:30:00,11:35:00,FLIXBUS:26058,4,,1,1,,1
FLIXBUS:180:11558:06:30:00Z-5,12:10:00,12:15:00,FLIXBUS:12068,5,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,12:40:00,12:40:00,FLIXBUS:11457,6,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,13:15:00,13:15:00,FLIXBUS:9238,7,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,14:20:00,14:30:00,FLIXBUS:2245,8,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,15:10:00,15:15:00,FLIXBUS:2255,9,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,16:40:00,16:45:00,FLIXBUS:25,10,,1,0,,1
FLIXBUS:180:11558:06:30:00Z-5,17:25:00,17:25:00,FLIXBUS:52,11,,1,0,,1
Zonder tussentijdse verlengingen hanteer ik gewoon alleen de Z-rit en levert het geen problemen op. Maar hier kom ik niet wijs uit. Als iemand mij dit kan verklaren, zou ik daar heel gelukkig mee zijn! :D