Habe da mit was experimentiert, indem ich den aktuelle Niederschlagsmenge in die Nebelwarnung eingebunden habe:
Tex, alte Variable:
<td>
%unit_off% %curminmaxhour_on%
%ws_setmem[1]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_setmem[2]=%ws_compare[2]=%ws_getmem[1]%~94,5~1~0%%
%ws_setmem[3]=%ws_compare[2]=%ws_getmem[1]%~96,1~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[2]%~%ws_getmem[3]%~1%%
%ws_compare[3]=%ws_getmem[4]%~1~<font>⇒ Vorsicht: Bildung von Dunst oder Nebel!**~%
%ws_compare[3]=%ws_getmem[4]%~2~<font>⇒ ACHTUNG: Nebelwarnung**~%
%unit_on%
erweitert durch oder ersetzt:
<td>
%unit_off% %curminmaxhour_on%
%ws_setmem[17]=%ws_compare[1]=%curminmaxhour[3,1,18]%~91,9~<font>⇒ Bildung von feuchtem Dunst Sichtweite < 1000 Meter~kein Nebel**</font>%%
%ws_setmem[18]=%ws_compare[1]=%curminmaxhour[3,1,18]%~94,7~<font>⇒ <b>Nebelbildung möglich !*</b></font>~%ws_getmem[17]%%%
%ws_setmem[19]=%ws_compare[1]=%curminmaxhour[3,1,18]%~96,1~<font>⇒ <b>Achtung Nebelwarnung !*</b></font>~%ws_getmem[18]%%%
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1%%
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.276~3~5%%
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.590~3~4%%
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger Regen-keine Nebelbildung~leichter Regen-keine Nebelbildung%%
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~0.700~%ws_getmem[7]%~länger anhaltender Regen-keine Nebelbildung%%
%ws_setmem[20]=%ws_compare[1]=%curval[34]%~0~%ws_getmem[8]%~%ws_getmem[19]%%%
%ws_getmem[20]%
%unit_on%
Bei %ws_setmem[20]% soll verglichen werden, ob derzeit aktuell Niederschlag gefallen ist, und in welcher Menge.
Ist eine Niederschlagsmenge über 0.276 mm vorhanden, wird "leichter Regen-keine Nebelbildung" ausgegeben. Auch größere Regenmengen sind somit im Vergleich eingebunden.
Ist somit dann kein Niederschlag vorhanden, = 0 mm - wird dann mit der Zeile %ws_getmem[19]% weiter überprüft, ob der Durchschnitt Luftfeuchte letzte Stunde, einen Grenzwert von 91.9, 94.7, 96.1 - überschreitet. Ist der Wert unter 91.9, wird somit keine Nebelwarnung ausgegeben.
Sobald aber der Wert über 96.1 sich befindet, erscheint eine Nebelwarnung und die weiteren Infos.
Ob hier die Variable "%curminmaxhour[3,1,18]%" für das Ergebnis die richtige ist, oder besser hier für die oberere genannte Variable:
<table>
<tr>
<td><font><b>Nebelwarnung aktuell ?</b></font></td>
<td><img border="0"
%unit_off% %curminmaxhour_on% %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_compare[2]=%ws_getmem[2]%~96,1~src=nebel.gif~src=no_ice.gif% %unit_on%" width="50" height="50">
</td>
Ersetzen durch:
%ws_getmem[2]% = %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%; (Der Wert wird berechnet)
Also Austausch
%ws_setmem[19]=%ws_compare[1]=
%curminmaxhour[3,1,18]%~96,1~<font>⇒ <b>Achtung Nebelwarnung !*</b></font>~%ws_getmem[18]%%%
%ws_setmem[19]=%ws_compare[1]=
%ws_getmem[2]%~96,1~<font>⇒ <b>Achtung Nebelwarnung !**</b></font>~%ws_getmem[18]%%%
Ob man den Wind somit noch einbeziehen kann, wird nicht leicht werden.
Die Nebelwarnung kann nur ihren Zweck erfüllen, wenn direkt an der Station sich Nebel befindet, aber für Nebelerscheinungen die weiter entfernt sind, kann man dies nicht in die Gleichung mit einbeziehen.
Wie weit die Zusatzausgaben passen, wird man sehen.
