DELFI: Rufbus-Eigenschaften und zugehörige Detailinformationen fehlen
Problembeschreibung Im DELFI GTFS-Feed fehlen für Rufbusse mit Bestellerfordernis die notwendigen Angaben,
- dass es sich um einen Rufbus handelt
- Mit wieviel zeitlichem Vorlauf und in welchem Zeitfenster eine Anforderung erfolgen muss
- Unter welcher Telefonnummer (oder in welcher sonstigen Form) eine Anforderung erfolgen muss.
In der Folge geben Reiseauskunftsysteme fehlerhafte Verbindungsauskünfte.
Beispiel Die meisten Fahrten der im beigefügten Abfahrtstafel gelisteten Linie 229 handelt es sich um Rufbusse. Im GTFS Feed
- ist der
route_typemit3(Bus) statt715(Rufbus) angegeben, drop_off_typeundpickup_typesind mit0(Regulärer Zustieg/Ausstieg) statt mit2(Der Zustieg/Ausstieg muss mit dem Betreiber telefonisch abgesprochen werden) angegeben.- weder enthält die
route_descnähere Angaben zur Vorbestellung, noch werden die Angaben durch GTFS-Flex spezifiziertebooking_rulesbereitgestellt
Referenz GTFS-Flex GTFS Spezifikation
Aktualisierungszeitpunkt der GTFS-Daten: 19.12.2022
Downloadlink der GTFS-Daten: DELFI GTFS-Feed
Das ist im GTFS-Stand vom 03.12.2024 immer noch so, z.B. Bus 807 heute von Rothenburg o.d.Tauber nach Dombühl ab 20:31 an 21:08, trip_id 2683061554, route_id de:vgn:700_807:0_3 lässt in keinster Weise erkennen, dass es sich um einen Rufbus handelt. Immerhin muss man sagen, dass das in der DB Auskunft auch nur durch einen Hinweistext deutlich wird.
Im GTFS fehlt besagter Bus freilich komplett ab dem Fahrplanwechsel, obwohl er laut DB weiterhin fährt.
Das konkrete Beispiel von @traines-source würde auch über den "normalen" GTFS-Datensatz zumindest mit dem route_type=715 abgebildet werden können. Leider hat es uns der Datenlieferant nicht einfach gemacht, die Rufbusfahrten zu identifizieren. Die sehen in den Rohdaten aus, wie klassischer ÖPNV. Wir können die betroffenen Fahrten zum Rufbus umdeklarieren. Das wird wohl aber erst zum übernächsten Export, da uns trotz Nachfrage beim Lieferanten bisher die Fahrplandaten ab 14.12. in unserem Datenpool fehlen.
Danke für die schnelle Rückmeldung! Zumindest der Freitext "Tel. ***, Anmeldung bis 90 Min. vor Abfahrt (Mo-So: 9-15 Uhr)" laut DB bzw. "... Mo-Fr. 09:00 - 15:00 Uhr / Sa-So. 09:00 - 16.00 Uhr" laut VGN-Auskunft (die auch explizit weiß, dass es ein Rufbus ist) sollte ja aber eigentlich durchkommen. (Oder das würde eben wieder einmal zeigen, dass die Datenlieferanten nicht nur verzögerte, sondern explizit andere Daten an DELFI liefern, als intern vorhanden.)
Der Hinweis kam schon mit, ist in den Rohdaten aber nicht ganz offensichtlich, wenn man nicht gezielt danach sucht.
Im NeTEx-Export sind die entsprechenden Angaben enthalten (Telefonnummern in der Regel als Notice). Im GTFS-Export ist es ein Durcheinander im Feld "route_type", die Telefonnummern fehlen grundsätzlich. Beispiele:
Agency/Operator VehicleType in NeTEx route_type in GTFS
PVGS Salzwedel Rufbus (schnell) 3
Bus 3
Energie Waldeck-Frankenberg Anrufsammeltaxi 700
Sonstige VU (Bodensee- AST 700
Oberschwaben-Verkehrsverbund) Kleinbus 3
GBN-AST/ALF (moBiel Bielefeld) Anruf-Sammel-Taxi 300
ASEAG Netliner (Aachen) AST - Netliner 3
Lippe2 bis Lippe5 Taxi 700
Anruf-Linien-Fahrt 3
Bus 3
BürgerBus 3
Anruf-Sammel-Taxi 300
Stadtwerke Remscheid Niederflurbus 700
Standardlinienbus 3
AnrufSammelTaxi 700
BürgerBus 3
Berliner Verkehrsbetriebe BVG Bus Bus (BVG) 700
Laut Google müsste für Rufbusse der route_type 715 verwendet werden.
Siehe dazu auch https://github.com/mfdz/NeTEx-feeds-issues/issues/15. Auch im NeTEx Feed ist die Information in sehr unterschiedlicher Weise und teils nur sehr implizit kodiert.