RWSM 1.4.0.60 - ERA5 2016-2025
================================

Ziel
----
Fuer alle 942 in RWSM angebotenen Verwaltungseinheiten werden echte ECMWF-ERA5-
Werte 2016-2025 fuer
  - mittlere Lufttemperatur in 2 m Hoehe
  - Niederschlagssumme
importiert. Aus den Tagesdaten werden 10 Jahreswerte und 120 Monatswerte pro
Verwaltungseinheit berechnet.

Datenweg
--------
1. Verwaltungseinheiten: RWSM data/rwsmGlobalAdmin1Data.lua
2. Referenzkoordinaten: countries-states-cities-database states.csv (ISO 3166-2)
3. Wetter: Open-Meteo Historical Weather API, model=era5
4. Abfrage: 2016-01-01 bis 2025-12-31, GMT, nearest ERA5 grid cell,
   elevation=nan (keine Hoehen-Downscaling-Korrektur)
5. Ausgabe: data/rwsmEra5Admin1History.lua

Wichtig
-------
Das Spiel selbst fuehrt KEINE Internetabfragen aus. Die Wetterdaten werden
vorher einmalig erzeugt und danach komplett offline aus der Lua-Datendatei
verwendet.

So wird die fertige Datendatei erzeugt
--------------------------------------
1. Diese Mod-ZIP in einen Arbeitsordner entpacken (am besten NICHT direkt in den FS25-mods-Ordner).
2. tools/ERA5_2016_2025_ERSTELLEN.cmd doppelklicken.
3. Das Skript prueft streng, dass alle 942 Regionen und alle Tage von
   2016-2025 vorhanden sind. Bei einer Luecke bricht es ab, statt einen Wert
   zu erfinden.
4. Danach entsteht daneben:
   FS25_RealisticWaterSoilManagement_1.4.0.60_ERA5_2016_2025.zip
5. Nur diese fertige ZIP in den FS25-mods-Ordner kopieren; den entpackten Arbeitsordner dort nicht zusaetzlich liegen lassen.

Python 3 wird benoetigt; Zusatzpakete sind nicht notwendig.

Nord / West / Mitte / Ost / Sued
---------------------------------
Die ERA5-Basis stammt aus dem Referenz-Gitterpunkt der gewaehlten
Verwaltungseinheit. Die bestehende N/W/C/E/S-Auswahl bleibt als lokale
Unterteilung innerhalb dieser Verwaltungseinheit erhalten. Die frueheren
synthetischen Laender-/Admin1-Jahresfaktoren werden NICHT noch einmal auf die
ERA5-Historie gerechnet.

Fallback
--------
Ist rwsmEra5Admin1History.lua nicht vollstaendig (complete=false oder nicht
942 Eintraege), bleibt RWSM spielbar und nutzt den Klima-Fallback aus 1.4.0.59.
Ein teilweise heruntergeladener Datensatz wird niemals als ERA5 verwendet.

Quellen / Lizenzhinweis
-----------------------
Open-Meteo Historical Weather API: ECMWF ERA5 Reanalyse.
countries-states-cities-database: Open Database License (ODbL), Attribution.
Bitte die jeweils aktuellen Nutzungsbedingungen der Datenanbieter beachten.
