Skip to content

philippjess/plasma-rain-radar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DWD Regenradar Plasmoid

DWD Regenradar Logo

KDE-Plasma-Widget (Plasma 6) fuer die Anzeige des DWD-Niederschlagsradars mit interaktiver Karte.

Features

  • Interaktive Karte — OpenStreetMap-Basiskarte mit Zoom und Pan (Qt Location)
  • DWD Radar-Overlay — Transparentes Niederschlagsradar direkt vom DWD-WMS
  • Zeitgesteuerte Animation — Play/Pause mit Slider und Uhrzeitanzeige
  • Verlauf & Vorhersage — Toggle zwischen vergangenen Daten und Niederschlagsvorhersage
  • Legende — Offizielle DWD-Niederschlagslegende als Overlay
  • Auto-Update — Alle 5 Minuten automatische Aktualisierung

Abhaengigkeiten

  • KDE Plasma 6
  • qt6-location (fuer die Kartenanzeige)

Installation

cd plasma-rain-radar
kpackagetool6 -t Plasma/Applet -i .

Update:

cd plasma-rain-radar
kpackagetool6 -t Plasma/Applet -u .

Plasma neu starten

Klassisch im Terminal:

kquitapp6 plasmashell
plasmashell --replace &

Oder via systemctl (moderner User-Space-Weg):

systemctl --user restart plasma-plasmashell.service

WMS-Konfiguration (optional)

Die folgenden Variablen koennen in scripts/fetch_frames.sh gesetzt werden (Fallback-Modus):

  • WMS_BASE_URL (Default: https://maps.dwd.de/geoserver/ows)
  • WMS_LAYER (Default: dwd:Niederschlagsradar)
  • WMS_BBOX (Default: 47.0,5.5,55.5,15.5 — Deutschland in EPSG:4326)
  • WMS_WIDTH, WMS_HEIGHT
  • MAX_FRAMES, STEP_MINUTES, TIME_DIRECTION (future oder past)

Datenquelle

Niederschlagsdaten: DWD GeoServer (CC BY 4.0) Kartendaten: © OpenStreetMap-Mitwirkende

About

🌧️ KDE Plasma 6 panel widget showing live precipitation radar from Germany's DWD weather service. Features an interactive OpenStreetMap base layer with transparent radar overlay, zoom/pan, time-animated playback, and a past/forecast toggle — all powered by the DWD WMS API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • QML 73.3%
  • C++ 16.0%
  • Python 5.9%
  • Shell 4.8%