Zum Inhalt springen
ImTaktLiveKostenlos
ImTakt
← Ressourcen
Datenquellen und Standards11 Min. Lesezeit

gtfs.de und DELFI — den nationalen Feed nutzen

Download, Aktualisierung und Indexierung von de_full — die Pipeline hinter api.imtakt.dev mit Meilisearch, MOTIS und täglichem Sync.

de_full ist der aggregierte Deutschland-Feed auf gtfs.de. Das ZIP enthält die relevanten GTFS-Dateien für Fern- und Nahverkehr. ImTakt synchronisiert den Feed regelmäßig, indexiert Haltestellen in Meilisearch und nutzt MOTIS für multimodales Routing.

Größenordnung und Ressourcen

  • Rund 685.000 Haltestellen nach Zusammenführung von Dubletten und Schreibvarianten
  • Multimodal: Bus, Tram, U-Bahn, S-Bahn, Regional, Fernverkehr
  • MOTIS-Import nur mit GTFS: etwa 5 GB RAM und je nach Hardware ein bis drei Stunden
  • Meilisearch-Index: Haltestellennamen, Schreibvarianten und Koordinaten

Täglicher Sync oder eigener Betrieb

Unter api.imtakt.dev übernimmt ImTakt Download, Import und Betrieb der Datenpipeline. Wer den Stack selbst betreiben möchte, findet in der Integratoren-Dokumentation auf GitHub eine Docker-Compose-Konfiguration und Hinweise zur Aktualisierung der Feeds.

GTFS-RTerklärt Echtzeit-Feeds und Reimport.

Was beim eigenen Betrieb anfällt

  • de_full regelmäßig abrufen, zum Beispiel per Cron oder imtakt-gtfs sync
  • GTFS-RT-Endpunkte je Verbund konfigurieren
  • MOTIS nach Änderungen an Fahrplan- oder Echtzeitdaten neu importieren
  • Rate Limits und Attribution in der eigenen API dokumentieren

Häufige Fragen

Wo lade ich den deutschen GTFS-Vollbestand herunter?

Auf gtfs.de als de_full — aggregiert aus DELFI-Teilfeeds. Metadaten findest du außerdem auf Mobilithek.info. ImTakt synchronisiert täglich; wer nur planen will, kann api.imtakt.dev oder MCP nutzen und muss den Feed nicht selbst herunterladen.

Wie oft wird de_full aktualisiert?

Der Aggregator auf gtfs.de aktualisiert regelmäßig — je nach Quell-Feed typischerweise täglich bis wöchentlich. ImTakt ruft den Feed für den gehosteten Stack täglich ab.

Kann ich de_full lokal routen ohne Cloud?

Ja — über den gehosteten Dienst unter api.imtakt.dev. Für den eigenen Betrieb kontaktiere ImTakt oder nutze die öffentliche Client-Dokumentation auf github.com/ImTakt/imtakt.

Enthält de_full Echtzeit?

de_full selbst ist statisch. Echtzeit kommt über separate GTFS-RT-Feeds, die ImTakt zusammenführt. capabilities.realtime auf /health zeigt den Status des gehosteten Dienstes.

gtfs.dede_fullDELFIFeedDownloadGTFS Pipeline

Weiterlesen

Daten im Browser prüfen: Testbereich öffnen · MCP verbinden