Seite 18 von 19

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Mi 4. Feb 2026, 10:57
von Bernhard Oker

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Mi 4. Feb 2026, 19:24
von helios
Sieht gut aus, hast du pyrad benutzt?

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Do 5. Feb 2026, 06:07
von Bernhard Oker
helios hat geschrieben: Mi 4. Feb 2026, 19:24 Sieht gut aus, hast du pyrad benutzt?
Danke. :) Ich benutze aktuell nur h5dump um die Daten zu dekodieren. Den Rest programmiere ich selber in Delphi (Pascal). Einer der nächsten Schritte wird die Darstellung in globalen WGS84 Koordinaten sein.

Code: Alles auswählen

  // https://www.swisstopo.admin.ch/dam/en/sd-web/KLRCX9XIdXDu/ch1903wgs84-EN.pdf
  procedure ConvertGradToCHKoord(var chLat : double;
                                 var chLon : double;
                                 const gradLat : double;
                                 const gradLon : double);
  var
    p, l : double;
  begin
    p := ((gradLat * 3600.0) - 169028.66) / 10000.0;  // Breitenkoordinaten
    l := ((gradLon * 3600.0) - 26782.5) / 10000.0;    // Längskoordinaten

    chLat := 200147.07
           + (308807.95 * p)
           + (3745.25 * Power(l, 2.0))
           + (76.63 * Power(p, 2.0))
           - (194.56 * Power(l, 2.0) * p)
           + (119.79 * Power(l, 3.0));
           
    chLon := 600072.37
           + (211455.93 * l)
           - (10938.51 * l * p)
           - (0.36 * l * Power(p, 2.0))
           - (44.54 * Power(l, 3.0));
  end;

  procedure ConvertCHKoordToGrad(var gradLat : double;
                                 var gradLon : double;
                                 const chLat : double;
                                 const chLon : double);
  var
    p, l : double;
  begin
    p := ((chLon * 1000.0) - 600000.0) / 1000000.0;  // Breitenkoordinaten
    l := ((chLat * 1000.0) - 200000.0) / 1000000.0;  // Längskoordinaten

    gradLon := 2.6779094
            + 4.728982 * p
            + 0.791484 * p * l
            + 0.1306 * p * Power(l, 2.0)
            - 0.0436 * Power(p, 3.0);

    gradLat := 16.9023892
            + 3.238272 * l
            - 0.270978 * Power(p, 2.0)
            - 0.002528 * Power(l, 2.0)
            - 0.0447 * Power(p, 2.0) * l
            - 0.0140 * Power(l, 3.0);

    gradLat := gradLat * 100.0 / 36.0;
    gradLon := gradLon * 100.0 / 36.0;
  end;
Gruss
Benhard

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Do 5. Feb 2026, 08:34
von Bernhard Oker
Auf der Hauptseite der Contourmap Karten wird neu der Gewitter Typ der Soundings farbig angezeigt.
Schwarz = Keine Gewitter
Grün = Einzelzellen Gewitter
Türkis = Multizellen Gewitter
Gelb = Low-Precipitation Supezellen
Rot = Classic Superzellen
Pink = High-Precipitation Superzellen

Beispiel: 1600Z 03.02.2026
Bild

Disclaimer:
Das Ermittlung des Gewitter Typ ist sehr experimentell und mit Vorsicht zu betrachten.

Gruss
Bernhard

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Mi 4. Mär 2026, 13:26
von Bernhard Oker
Wenn man die vor Jahren (2017) erstellte Relief Karte endlich brauchen kann: :)
Bild

Bild

Bild

Gruss
Bernhard

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Do 5. Mär 2026, 18:28
von Bernhard Oker
Eine zusätzliche Version der Contourmap Karte mit optimierter Radar Niederschlag Darstellung (Enhanced Version).

Bild

Bild

Bild

Gruss
Bernhard

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Do 5. Mär 2026, 20:10
von Rontaler
Hi Bernhard und helios

Ich danke euch für eure Programmierarbeiten und hoffe, dass die Experimente bis zur nächsten Gewittersaison "marktreif" sein werden! :)

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Fr 6. Mär 2026, 10:20
von Bernhard Oker
Ich habe die Enhanced Version optimiert. in der 1. Version wurden nur die Maximalwerte speziell berücksichtigt. Neu gibt es eine Berechnung von Min-Max Niederschlags Intensität.
Bild

Gruss
Bernhard

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: So 8. Mär 2026, 15:58
von Bernhard Oker
Ich bin am experimentieren mit QGIS und Swisstopo/EU Daten für Grenzen/Gewässer um ein Hintergrundbild für den ganzen Radarbereich zu erstellen.
Bild

Gruss
Bernhard

Re: SwissMetNet Contourmap Applikation/Karten

Verfasst: Di 10. Mär 2026, 17:42
von Bernhard Oker
Coming soon:

Dateninterval = 1%
Bild

Daten ab 2cm Korngrösse; Dateninterval = 0.1cm
Bild

Gruss
Bernhard