Karte 1 – Filter
Karte 2 – Filter
Alle Linien
Datenbasis: 20260321 – 20260415 | 26 Tage



ÖPNV-PĂŒnktlichkeitsanalyse Berlin

Projektziel

Diese Anwendung visualisiert die PĂŒnktlichkeit des Berliner ÖPNV auf Ebene der PlanungsrĂ€ume (PLR). Grundlage sind automatisch erfasste Abweichungen zwischen Soll- und Ist-Abfahrtszeiten aus dem DELFI-Echtzeit-Feed.

Datenquellen & Tabs
  • 7-Tage-PĂŒnktlichkeit & 7-Tage-Ranking: Rohdaten der letzten 7 Tage aus dem SIRI-ET Feed. Alle Filter frei wĂ€hlbar.
  • 30-Tage-Analyse: TĂ€glich vorberechnete Aggregate der letzten 30 Tage. Schnellere Ladezeiten, aber nur eine Linie gleichzeitig wĂ€hlbar.
  • GTFS Berlin (VBB): Solldaten fĂŒr Linienwege und Haltestellen.
  • PlanungsrĂ€ume (PLR) Berlin: 542 PlanungsrĂ€ume der LOR-Systematik.
Methodik

FĂŒr jedes Halteereignis wird die VerspĂ€tung berechnet (Ist minus Soll). FrĂŒhfahrten werden auf 0 gesetzt.

Die PĂŒnktlichkeitsklassen A–E richten sich nach folgenden Schwellenwerten:

Klasse Ø VerspÀtung Bewertung
A < 0,5 Min. Sehr pĂŒnktlich
B 0,5–1 Min. PĂŒnktlich
C 1–2 Min. Leichte VerspĂ€tung
D 2–5 Min. MĂ€ĂŸige VerspĂ€tung
E > 5 Min. Starke VerspÀtung

Die Schwellenwerte sind bewusst niedrig angesetzt. Zum Vergleich: Die BVG bezeichnet alles unter 3:30 Min. als pĂŒnktlich .

Verkehrszeiten
KĂŒrzel Zeit Tage
HVZ 06–09 & 16–19 Uhr Mo–Fr
NVZ 09–16 & 19–20 Uhr Mo–Fr & Sa 09–20 Uhr
SVZ Alle ĂŒbrigen Zeiten –
Hinweise & EinschrÀnkungen
  • S-Bahn Berlin liefert keine Echtzeit-Daten ĂŒber den DELFI-Feed und ist daher nicht enthalten.
  • Regional- und FernzĂŒge (RB, RE) wurden ausgeschlossen.
  • Die PĂŒnktlichkeit bezieht sich auf die Abfahrt an der Haltestelle, nicht auf die Ankunft am Endziel.
  • PLR ohne erfasste Halteereignisse werden als 'Keine Daten' dargestellt (grau).
  • Schienenersatzverkehr (SEV) wird im Feed als Bus codiert und entsprechend gezĂ€hlt, auch wenn die Linie regulĂ€r als Tram fĂ€hrt.
Technischer Aufbau
  • Logger: Python / SIRI-ET, systemd-Service, 5-Minuten-Takt, SQLite
  • Analyse & Visualisierung: R / Shiny, sf, leaflet, dplyr, lubridate
  • Server: Ubuntu / Hetzner, Shiny Server