Bei starkem Wind Windfahne anzeigen lassen
Moderatoren: Werner, Tex, weneu
-
Stefan Schnidrig
Bei starkem Wind Windfahne anzeigen lassen
Hallo Leute.
Ich möchte gerne auf meiner Seite bei starkem Wind eine Windfahne erscheinen lassen. Am besten wäre natürlich, wenn man den 10min Wind nimmt, damit die Fahne nicht jedesmal wieder verschwindet, sollte der Wind mal kurz abgeflaut sein. Hat damit jemand schon erfahrungen? Weiss jemand, wie das geht?
Gruss und danke
Stefan
Ich möchte gerne auf meiner Seite bei starkem Wind eine Windfahne erscheinen lassen. Am besten wäre natürlich, wenn man den 10min Wind nimmt, damit die Fahne nicht jedesmal wieder verschwindet, sollte der Wind mal kurz abgeflaut sein. Hat damit jemand schon erfahrungen? Weiss jemand, wie das geht?
Gruss und danke
Stefan
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Stefan,
wie wäre es damit:
Das ergibt bei 10Min-Durchnittswindgeschwindigkeit > 30 km/h den Text "In exponierten Lagen Gefahr von Windböen".
Bei 10Min-Durchnittswindgeschwindigkeit > 35 km/h wird Text "Gefahr von Windböen" angezeigt.
Bei 10Min-Durchnittswindgeschwindigkeit > 30 km/h wird zusätzlich zum Text die Grafik "boe.gif" angezeigt (das kann natürlich auch eine Windfahne sein).
Die Grafik muss im WsWIN/html-Verzeichnis liegen.
Ist die 10Min-Durchnittswindgeschwindigkeit < 30 km/h wird nichts angezeigt.
Die Geschwindigkeiten von 30 bzw. 35 km/h kann man natürlich nach eigenem Ermessen ändern.
Gruß
Jörg
wie wäre es damit:
Code: Alles auswählen
%unit_off% %ws_delline%
%ws_setmem[16]=%ws_compare[1]=%avg10minwind%~30~In exponierten Lagen<br>Gefahr von Windböen !~%% %ws_delline%
%ws_setmem[17]=%ws_compare[1]=%avg10minwind%~35~Gefahr von Winböen !~%ws_getmem[16]%%% %ws_delline%
%ws_setmem[18]=%ws_compare[1]=%avg10minwind%~30~<img src="boe.gif">~%% %ws_delline%
%unit_on% %ws_delline%
Ausgabe: %ws_delline%
<table>
<td>%ws_getmem[17]</td>
<td>%ws_getmem[18]%</td>
</table>
Bei 10Min-Durchnittswindgeschwindigkeit > 35 km/h wird Text "Gefahr von Windböen" angezeigt.
Bei 10Min-Durchnittswindgeschwindigkeit > 30 km/h wird zusätzlich zum Text die Grafik "boe.gif" angezeigt (das kann natürlich auch eine Windfahne sein).
Die Grafik muss im WsWIN/html-Verzeichnis liegen.
Ist die 10Min-Durchnittswindgeschwindigkeit < 30 km/h wird nichts angezeigt.
Die Geschwindigkeiten von 30 bzw. 35 km/h kann man natürlich nach eigenem Ermessen ändern.
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Thunder-in-Paradise
- Beiträge: 128
- Registriert: 31 Jan 2009 17:21
- Wohnort: Lübeck
- Kontaktdaten:
Hallo Jörg-
Deine Aufstellung "funzt".
Eine weitere Frage: Was muss man noch zufügen, um zusätzlich alle 10-Ø Windstärken unter 30 km/h als "keine Windwarnung vorhanden" in dieser Aufstellung zu generieren?
Gestatte mir das Kompliment, dass Du für mich hier im Forum zu den Profis gehörst.
Das sieht man auch an Deiner Wetterseite im Netz.
Ich finde, Variablenaufstellungen mit "compare", "setmen+getmen", "delline" usw. gehören wohl zur hohen Schule des WsWin-Programms. Da habe ich noch echte Probleme.
Gruß Peter
Deine Aufstellung "funzt".
Eine weitere Frage: Was muss man noch zufügen, um zusätzlich alle 10-Ø Windstärken unter 30 km/h als "keine Windwarnung vorhanden" in dieser Aufstellung zu generieren?
Gestatte mir das Kompliment, dass Du für mich hier im Forum zu den Profis gehörst.
Das sieht man auch an Deiner Wetterseite im Netz.
Ich finde, Variablenaufstellungen mit "compare", "setmen+getmen", "delline" usw. gehören wohl zur hohen Schule des WsWin-Programms. Da habe ich noch echte Probleme.
Gruß Peter
Zuletzt geändert von Thunder-in-Paradise am 09 Jul 2009 22:43, insgesamt 1-mal geändert.
-
Thunder-in-Paradise
- Beiträge: 128
- Registriert: 31 Jan 2009 17:21
- Wohnort: Lübeck
- Kontaktdaten:
...Kann es sein, man muss schreiben:
Peter
Code: Alles auswählen
%unit_off% %ws_delline%
%ws_setmem[15]=%ws_compare[4]=%avg10minwind%~30~Es liegt keine Wind-Warnung vor~%% %ws_delline%
%ws_setmem[16]=%ws_compare[1]=%avg10minwind%~30~In exponierten Lagen<br>Gefahr von Windböen !~%% %ws_delline%
%ws_setmem[17]=%ws_compare[1]=%avg10minwind%~35~Gefahr von Winböen !~%ws_getmem[16]%% %ws_delline%
%ws_setmem[18]=%ws_compare[1]=%avg10minwind%~30~<img>~%% %ws_delline%
%unit_on% %ws_delline%
Ausgabe: %ws_delline%
<table>
<td>%ws_getmem[15]</td>
<td>%ws_getmem[17]</td>
<td>%ws_getmem[18]%</td>
</table>-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Peter,
erstmal Danke für die Blumen
Als Profi würde ich mich aber nicht bezeichnen - sagen wir mal fortgeschrittener Anwender.
Das Arbeiten mit den Variablen habe ich mir auch nur mit vielen "Try & Error-Versuchen" angeeignet.
Zu Deiner Frage bzgl. "keine Windwarnung vorhanden", es geht ganz einfach: (Ich habe hier die Variablen %ws_delline% weggelassen, da es sonst in der Forumsdarstellung "unschöne" Zeilenumbrüche gibt.
Das %ws_delline% dient nur dazu, den "Quellcode" in der Ausgabe-Datei auszublenden )
Zur Erläuterung:
Es wird ja (mehrfach) solch ein Vergleich durchgeführt: w1 > w2 %ws_compare[1]=1~2~ja~nein%
Also wenn w1 > w2 ist, wird "ja" ausgegeben und wenn nicht, wird "nein" ausgegeben.
In unserem Fall ist also w1 = %avg10minwind%
w2 = gewünschter Maximalwert ( 30 km/h bzw. 35 km/h)
"ja" = In exponierten Lagen<br>Gefahr von Windböen !
"nein" = Es liegt keine Wind-Warnung vor
( In meinem ersten Posting ist der Wert für "nein" einfach leer, deshalb wird dort nichts ausgegeben, wenn 10Min-Ø Wind < 30 km/h )
Man kann natürlich auch zusätzlich eine Grafik für "keine Windwarnung" ausgeben,
in dem man die letzte Zeile so schreibt:
Gruß
Jörg
erstmal Danke für die Blumen
Als Profi würde ich mich aber nicht bezeichnen - sagen wir mal fortgeschrittener Anwender.
Das Arbeiten mit den Variablen habe ich mir auch nur mit vielen "Try & Error-Versuchen" angeeignet.
Zu Deiner Frage bzgl. "keine Windwarnung vorhanden", es geht ganz einfach:
Code: Alles auswählen
%unit_off%
%ws_setmem[16]=%ws_compare[1]=%avg10minwind%~30~In exponierten Lagen<br>Gefahr von Windböen !~Es liegt keine Wind-Warnung vor%%
%ws_setmem[17]=%ws_compare[1]=%avg10minwind%~35~Gefahr von Winböen !~%ws_getmem[16]%%%
%ws_setmem[18]=%ws_compare[1]=%avg10minwind%~30~<img src="boe.gif">~%%
%unit_on%
Ausgabe:
<table>
<td>%ws_getmem[17]%</td>
<td>%ws_getmem[18]%</td>
</table> Das %ws_delline% dient nur dazu, den "Quellcode" in der Ausgabe-Datei auszublenden )
Zur Erläuterung:
Es wird ja (mehrfach) solch ein Vergleich durchgeführt: w1 > w2 %ws_compare[1]=1~2~ja~nein%
Also wenn w1 > w2 ist, wird "ja" ausgegeben und wenn nicht, wird "nein" ausgegeben.
In unserem Fall ist also w1 = %avg10minwind%
w2 = gewünschter Maximalwert ( 30 km/h bzw. 35 km/h)
"ja" = In exponierten Lagen<br>Gefahr von Windböen !
"nein" = Es liegt keine Wind-Warnung vor
( In meinem ersten Posting ist der Wert für "nein" einfach leer, deshalb wird dort nichts ausgegeben, wenn 10Min-Ø Wind < 30 km/h )
Man kann natürlich auch zusätzlich eine Grafik für "keine Windwarnung" ausgeben,
in dem man die letzte Zeile so schreibt:
Code: Alles auswählen
%ws_setmem[18]=%ws_compare[1]=%avg10minwind%~30~<img src="boe.gif">~<img src="keinewindwarnung.gif">%% %ws_delline% Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Thunder-in-Paradise
- Beiträge: 128
- Registriert: 31 Jan 2009 17:21
- Wohnort: Lübeck
- Kontaktdaten:
Ja, Jörg, Danke für die Ausführungen.
Meine oben aufgestellte Konstruktion scheint ebenfalls zu funktionieren. Aber Deine ist galanter.
Wo wir beim Thema Wind sind.
Auf deiner Webseite hast Du in der Rubrik Windgeschwindigkeit beim Durchschnitt eine Variable für den Windrichtungstext.
Diese Variable finde ich nicht. Wie hast Du diesen WRText erzeugen lassen?
VG Peter
Meine oben aufgestellte Konstruktion scheint ebenfalls zu funktionieren. Aber Deine ist galanter.
Wo wir beim Thema Wind sind.
Auf deiner Webseite hast Du in der Rubrik Windgeschwindigkeit beim Durchschnitt eine Variable für den Windrichtungstext.
Diese Variable finde ich nicht. Wie hast Du diesen WRText erzeugen lassen?
VG Peter
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Peter,
ich verwende diese Variablen für den "Durchschnitts-Wind":
Gruß
Jörg
ich verwende diese Variablen für den "Durchschnitts-Wind":
Code: Alles auswählen
%avg10minwind% = 10 Min.-Ø-Windgeschw.
%avg10minwinddir_txt% = 10 Min.-Ø-Windrichtung
%avgval[35]% = Ø-Windgeschw.
%avgwindbft% = Ø-Windgeschw. in Bft
%domwind_txt% = Dominierende WindrichtungJörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Thunder-in-Paradise
- Beiträge: 128
- Registriert: 31 Jan 2009 17:21
- Wohnort: Lübeck
- Kontaktdaten:
-
Stefan Schnidrig
Hallo joergeli.
Das ist ja wirklich toll. Ich habe mir daraus gerade was gebastelt. Das Ergebnis seht ihr auf meiner Seite www.wetter-graechen.ch. krass was man mit WsWin alles machen kann.
Super toll.
Danke für deine Hilfe und Gruss
Stefan
Das ist ja wirklich toll. Ich habe mir daraus gerade was gebastelt. Das Ergebnis seht ihr auf meiner Seite www.wetter-graechen.ch. krass was man mit WsWin alles machen kann.
Danke für deine Hilfe und Gruss
Stefan