Skip to content
roe-dl edited this page Nov 11, 2023 · 7 revisions

Mit der SearchList-Erweiterung $presentweather kann auch das Stationsmodell aus Wetterkarten als SVG-Graphik erzeugt werden.

image

dargestellte Elemente

Schlüsselelement WMO-Tabelle WeeWX-Typ Darstellung als Beschreibung
a 0200 **) Symbol codierte Luftdrucktendenz
DD windDir Symbol Windrichtung
FF windSpeed Symbol Windgeschwindigkeit
N 2700 cloudcover Symbol Gesamtbedeckung in Okta, gleichzeitig Stationspunkt
PPPP barometer Zahl auf Meereshöhe reduzierter Luftdruck (QFF)
ppp *) **) Zahl Luftdrucktendenz der letzten drei Stunden
Td dewpoint Zahl Taupunktstemperatur 2m
TTT outTemp Zahl Außentemperatur 2m
VV Zahl codierte Sichtweite
W1W2 4561 Symbole vergangenes Wetter
ww 4677 ww Symbol Wetterschlüssel für bemannte Wetterwarten
wawa 4680 wawa Symbol Wetterschlüssel für automatische Wetterstationen, Alternative zu ww

*) Der Wert kann mittels $span(hour_delta=3).barometer.diff aus der Datenbank berechnet werden.

**) Die Schlüsselelemente a und ppp werden implizit mit übergeben, wenn für PPPP eine Zeitspanne zugewiesen wird, zum Beispiel mittels $span(hour_delta=3).barometer.

Verwendung in Skins

Beispiel:

$presentweather(ww=$current.ww,n=$hour($data_binding='dwd_binding').cloudcover.avg,windDir=$current.windDir,windSpeed=$current.windSpeed,outTemp=$current.outTemp,dewpoint=$current.dewpoint,barometer=$span(hour_delta=3).barometer).station(format='DWD',width=40)

Parameter von $presentweather:

  • ww: Hier wird der Wert aus den aktuellen Meßwerten genommen. Das setzt ein Meßgerät voraus, das ihn liefert. Alternativ kann der Wert auch aus der Vorhersage genommen werden. Anstelle von $current.ww muß dann $hour($data_binding='dwd_binding').presentWeather.max stehen.
  • n: So sieht es aus, wenn man einen Parameter der Vorhersage entnehmen will.
  • windDir, windSpeed: Wenn diese Parameter vorhanden sind, wird der Wind in das Stationsmodell aufgenommen.
  • outTemp (alternativ TTT), dewpoint (alternativ Td): Wenn diese Parameter vorhanden sind, werden Temperatur und Taupunkt in das Stationsmodel aufgenommen.
  • barometer (alternativ PPPP): Wenn dem Parameter ein einzelner Wert wie etwa $current.barometer zugewiesen wird, dann wird nur der aktuelle Luftdruck in das Stationsmodell aufgenommen. Wenn dagegen eine Zeitspanne übergeben wird wie im Beispiel gezeigt, werden aktueller Luftdruck, Luftdrucktendenz und das Symbol der Luftdrucktendenz dargestellt.

Parameter von station:

  • format: Die Anordnung der Wetterelemente ist nicht einheitlich. Die Norm der WMO sagt etwas anderes als der DWD. Mögliche Werte sind momentan WMO und DWD.
  • width: Durchmesser des Stationssymbols und abhängig davon die Größe aller anderen Elemente.
  • color: Darstellung des ganzen Symbols in der angegebenen Farbe