Scoring-Engine mit 11 gewichteten Parametern inkl. Windscherung, Höhenfeuchte,
Föhn-Erkennung, Hangflug-Bonus und Gewittersicherheits-Cap.
python3 {baseDir}/scripts/run_forecast.py --list-regions
Stelle dem User die Optionen zur Auswahl:
> Für welche Region möchtest du die Thermikvorhersage?
> 1. 🏔️ Werdenfels / Bayerischer Alpenordrand
> 2. 🏔️ Inntal / Nordtiroler Alpen
> 3. ⛰️ Schwäbische Alb
> 4. 🌲 Schwarzwald
> 5. 🌾 Norddeutsches Flachland
> 6. 📍 Eigene Koordinaten eingeben
Falls der User bereits eine Region nennt, überspringe die Frage.
python3 {baseDir}/scripts/run_forecast.py --region <region_id> [--days 3]
Oder mit eigenen Koordinaten:
python3 {baseDir}/scripts/run_forecast.py --lat <lat> --lon <lon> --name "Name"
Das Script gibt JSON auf stdout aus, Logs auf stderr.
[Emoji] THERMIK-VORHERSAGE – [Standortname]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📅 [Wochentag], [Datum]
🏆 SCORE: [X]/10 — [Label]
🌡️ Thermik-Kern:
Steigwerte: ~[X] m/s | Basis: [X]m MSL | BLH: [X]m AGL
CAPE max: [X] J/kg
💨 Wind: ⌀[X] km/h | Windscherung: [X] km/h (10m→850hPa)
💧 Höhenluft (700hPa): [X]% r.F. → [trocken/normal/feucht]
🌍 Boden: [Feuchte-Bewertung]
[🏔️ Hangflug-Bonus: +X Punkte – Nordwindlage günstig] ← nur wenn relevant
[⚠️ Warnungen]
📊 Tagesablauf:
09-12: [◉◉◉◎◎] ~[X]m/s · BLH [X]m
12-15: [◉◉◉◉◎] ~[X]m/s · BLH [X]m
15-18: [◉◉◉◉◉] ~[X]m/s · BLH [X]m
18-20: [◉◉◎◎◎] ~[X]m/s · BLH [X]m
Wird angezeigt wenn Score >0 Bonus. Erkläre kurz die Windrichtung.
Kein Bonus bei Föhn oder Niederschlag.
Am Ende immer:
→ Siehe {baseDir}/references/scoring_params.md für alle Schwellwerte,
Gewichte, Formeln und Regionstypen.
| Parameter | Gewicht | Besonderheit |
|---|---|---|
| ------------------------ | --------- | --------------------------------------- |
| Grenzschichthöhe BLH | 18% | Wichtigster Einzelparameter |
| CAPE | 12% | Hard cap bei >2000 J/kg |
| Bewölkung low+mid | 12% | Cu-Thermik-Bonus bei 15–50% |
| Direkte Strahlung | 10% | Antrieb der Thermik |
| Lifted Index | 8% | Hard cap bei <-6 |
| Wind 10m | 8% | Zu stark = schlecht |
| Bodenfeuchte | 8% | Trockener Boden = bessere Thermik |
| Windscherung →850hPa | 7% | NEU: zerzaust Thermikschläuche |
| RH 700hPa | 7% | NEU: Cb-Früherkennung |
| Vortages-Regen | 5% | — |
| Spread T-Td | 5% | Wolkenbasishöhe |
共 1 个版本