Rhein-Pegel Β· Citizen-Science

Rhine Gauge β€” Citizen Science

Real-time data and hydraulic analysis of Rhine river gauges between Iffezheim and Mainz.

A private project by Andreas Gryczke

What is this?

This project processes the open gauge data of the German Federal Waterways and Shipping Administration (WSV) in real time and derives physically interpretable variables from it: longitudinal water-surface slope, wave celerity, flood-routing models, 1- to 72-hour forecasts with precipitation-forecast integration.

β†’ Live dashboard β†’ Live wave map

🚣 Ruder-Club Neptun Darmstadt β€” Boathouse & Regatta

A dedicated dashboard for RC Neptun Darmstadt (boathouse at the Stockstadt-Erfelden side-arm of the Rhine) shows live navigability status, current estimation, and a map of the rowing area.

Reference gauge is Worms (Rhine-km 443). Below 100 cm boats must be portaged at the southern tip; from 150 cm the side-arm is navigable; above 640 cm the nature reserve is fully closed.

β†’ Open RCN dashboard

Live dashboards

Rhine – RawReal-time water level and discharge for all 11 stations (Iffezheim to Mainz + Raunheim)
Rhine – Phase 2 (Hydraulics)NHN heights, longitudinal slope, wave celerity (CCF), autocorrelation, Welch spectrum
Rhine – Phase 3 (Routing & Forecast)Muskingum routing & ARX forecasts (v5/v6) with precipitation integration
RCN – Boathouse & RegattaNavigability, current, map for Ruder-Club Neptun Darmstadt

Maps & visualisations

Live wave mapLeaflet map Maxauβ†’Mainz with per-segment colouring, time-slider animation (βˆ’12 h … +24 h), 154 segments, gauge markers, threshold legend
June 2024 flood β€” backtestInteractive visualisation of the June 2024 flood event (Worms peak 695 cm) with pre-fire warning-time analysis

Validation plots

June 2024 flood time series
Backtest June 2024 β€” gauge time series vs forecast
June 2024 skill
Forecast skill per lead time (June 2024)
Multi-event warning time
Multi-event backtest β€” pre-fire warning times 2018-2026
Multi-event skill
Multi-event backtest β€” forecast skill per lead time (averaged)

Scientific methodology

The project follows classical scientific methods: hypotheses, transparent implementation, retrospective validation against real flood events, honest forecast-skill tables with documented caveats. Detailed documentation in the wiki:

β†’ Methodology (all phases) β†’ Project overview

Main results

Stations

Iffezheim Rhine-km 336 β€” Upper Rhine weir entrance
Plittersdorf Rhine-km 340 β€” Iffezheim impoundment
Maxau Rhine-km 362 β€” most important southern forecast gauge
Philippsburg Rhine-km 389 β€” ~12 h live latency
Speyer Rhine-km 401 β€” entry to the Upper Rhine plain
Mannheim (Rhine) Rhine-km 425 β€” after Neckar confluence
Mannheim Neckar Neckar-km 3.1 β€” Neckar entrance
Worms Rhine-km 443 β€” boathouse reference gauge
Nierstein-Oppenheim Rhine-km 481 β€” mid-station
Mainz Rhine-km 498 β€” after Main confluence
Raunheim (Main) Main-km 12 β€” Main entrance

Data sources β€” all open

All models in this project are trained exclusively on public, freely accessible data sets. Every source is reproducible, every processing pipeline is documented in the wiki:

PEGELONLINE 15 min live
Water level & discharge for all 11 gauge stations, every 15 minutes. Provided by the German Federal Waterways and Shipping Administration (WSV).
pegelonline.wsv.de Β· REST API
PEGELONLINE archive 26 years
Historical time series 2000–2026 (~8.6 M data points) as CSV. Training base for Muskingum, ARX, CCF and all retrospective validations.
historische-zeitreihen
DWD via Brightsky hourly
Precipitation and temperature observations plus ICON-D2 forecasts (0–72 h) for Karlsruhe, Freudenstadt, Triberg. Wrapper around DWD CDC.
brightsky.dev Β· DWD OpenData
ECMWF-IFS via TIGGE 2018–2024
Historical reforecast archives (precipitation 0–72 h, ECMWF-IFS model) for honest ARX-v6 training without perfect-foresight caveat.
ecds.ecmwf.int/tigge

β†’ Full data-pipeline documentation

Licence & disclaimer

The values shown are unverified raw values β€” display is for scientific-technical and informational purposes only and without warranty. For official flood warnings see the German federal-state flood forecast centres (Hochwasservorhersagezentralen).

This visualisation is a citizen-science demonstration created under private responsibility. Open-source stack (InfluxDB, Grafana, Caddy, Python/scikit-learn/statsmodels) hosted on Hetzner Cloud (Frankfurt).