GTFS-Issues icon indicating copy to clipboard operation
GTFS-Issues copied to clipboard

GTFS-RT: `feed_version`

Open felixguendling opened this issue 1 year ago • 2 comments

Die Angabe des Soll-Feeds wäre praktisch um den Zeitpunkt des Fahrplanwechsels nicht raten zu müssen: https://github.com/google/transit/pull/434

felixguendling avatar Nov 27 '24 19:11 felixguendling

Dieser Wunsch gilt grundsätzlich für alle GTFS-RT feeds, hier insbesonder den DELFI feed, nehme ich an? Ich tagge mal entsprechend, sonst gerne präzisieren.

hbruch avatar Dec 02 '24 13:12 hbruch

Exakt. Dies ist generell notwendig, um beim Fahrplanwechsel den Zeitraum zu minimieren, in dem versucht wird, die Echtzeit-Meldungen dem falschen Soll-Fahrplan zuzuweisen.

Zudem wäre es praktisch, wenn der Soll-Fahrplan stabile trip_ids über die Fahrpläne hinweg verwenden würde (unabhängig davon, ob es DLID/ DTID sind oder andere Strings). In der Regel lassen sich stabile Trip IDs relativ einfach aus Tuplen aus (Linienkennung/Zugnummer, DHID erste Abfahrtsstation, Abfahrtszeit, DHID letzte Ankunftsstation, Ankunftszeit) erzeugen. Solange Fahrplanänderungen die verwendeten Zeiten nicht betrifft, ist so eine ID stabil. D.h. die Matching-Quote bleibt dann auch im Fall von Timing-Problemen beim Soll-Fahrplanwechsel in einem akzeptablen Rahmen.

felixguendling avatar Dec 02 '24 13:12 felixguendling