Seite 1 von 1

Jahr - Warme Tage in custom falsch?

Verfasst: 01 Feb 2010 11:37
von ms
Hallo

Ich habe festgestellt, das in der custom unter Jahr - Warme Tage (Tmax >= 18,0°C) 11 steht,
aber in der minmax2010.htm das (Tmax >= 0,0°C) 11 steht.
Wo ist hier der Fehler?

Michael

Verfasst: 01 Feb 2010 11:57
von joergeli
Hallo Michael,

ich würde sagen, daß die Angaben in der minmax2010.htm korrekt sind,
also 11 Tage mit Tmax >= 0,0°C

Hast Du denn Deine "Warmen Tage" überhaupt definiert (sorry für den Ausdruck :wink: ) ?
--> Wetter --> Statistik Daten --> Einstellungen
Dort die entspr. Einstellungen für benutzerdef. Wärme-Wert, bzw. benutzerdef. Kälte-Wert kontrollieren.

Wahrscheinlich wird in der custom aber auch noch die falsche Variable verwendet.
Die entspr. Variablen findest Du in der WsWIN-Hilfe unter
Benutzerdefinierter Grenzwert:
Tage Jahr <= %ws_uldays_y%
Tage Jahr >= %ws_uhdays_y%

Gruß
Jörg

Verfasst: 01 Feb 2010 12:14
von ms
Hallo Jörg

Vielen Dank für die Antwort, das werde ich mal heute Abend prüfen.

Michael

Verfasst: 01 Feb 2010 17:45
von ms
Hallo

So, ich habe es geprüft, in der custom.txt stand 18°C und das habe ich jetzt auf 0,0°C gesetzt.
Wie das da hin kommt, keine Ahnung, das war schon immer so, oder hat sich was geändert?
Die Variable, Tage Jahr war richtig.
--> Wetter --> Statistik Daten --> Einstellungen
Kälte - Temperatur Außen kleiner 0,0°C, Wärme - Temperatur Außen größer 0,0°C

Michael

Verfasst: 01 Feb 2010 19:24
von joergeli
Hallo Michael,

irgendwie habe ich das Gefühl, daß die Werte von Deiner custom.txt noch nicht richtig erzeugt werden :?:

Hat's bei Euch dieses Jahr wirklich 28 sehr kalte Tage (Tmin &#8804; -10,0°C) gegeben ?

Eine Erläuteruing dazu:
Die beiden Definitionen für "sehr kalte Tage", bzw. "warme Tage" gibt es offiziell nicht,
können aber in WsWIN völlig frei mit Bezeichnung und Grenzwert vergeben werden.
Das stellt man unter --> Wetter --> Statistik Daten --> Einstellungen
bei "benutzerdef. Kälte Wert", bzw. "benutzerdef. Wärme Wert" ein.
(Du könntest sie z.B. auch als "saukalte Tage" mit Tmin &#8804; -15,0°C,
oder "lauwarme Tage" mit Tmax &#8805; 16,0°C bezeichen/festlegen)


Die entspr. Variablen (in der custom.txt) würden dann so aussehen:
"saukalte Tage" (Tmin <= -15,0°C) : %uldays_mpast[00~0000]%
Eistage (Tmax < 0°C) %ws_icedays_y%
Frosttage (Tmin &#8804; 0°C) %ws_colddays_y%
Kalte Tage (Tmax < 10°C) %ws_cooldays_y%
"lauwarme Tage" (Tmax &#8805; 16°C) %uhdays_mpast[00~0000]%
Sommertage (Tmax &#8805; 25°C) %ws_warmdays_y%
Heisse Tage (Tmax &#8805; 30°C) %ws_hotdays_y%

Nebenbei:
Du solltest mal Deine WsWIN-Version updaten (lt. Deiner WEB-Seite V2.94.3).
Inzwischen gibt es schon WsWIN V2.95.10.

Gruß
Jörg

Verfasst: 01 Feb 2010 20:07
von ms
Hallo

also im Moment bin ich etwas überfordert,
wo kommen den die Eistellungen aus der custom.txt her? ist das nicht voreingestellt?
wenn ich unter Wetter --> Statistik Daten --> Einstellungen Daten eingebe, was bewirkt das?
"Du könntest sie z.B. auch als "saukalte Tage" mit Tmin &#8804; -15,0°C," wie ist da der Zusammenhang mit "%uldays_mpast[00~0000]%"
WsWin ist etwas schwer zu ferstehen, wenn man wenig damit arbeitet oder verändert. Ich möchte ja nicht etwas ausversehen verstellen.

Bild
wenn ich jetzt unter Beschreibung, Kalt und -10°C eingebe, wo ist die Variable?
mit fehlt da der Zusammenhang

Michael

Verfasst: 01 Feb 2010 20:43
von ms
Hallo

Ich habe noch ein mal nach gedacht, und siehe da, :!:
die custom.txt kommt von Lutz aus diesem Thema.
In Lutz seiner aktuellen custom.html sieht aber alles ok aus >18°C.
Wo ist den bei mir jetzt der Fehler?

Michael

Verfasst: 01 Feb 2010 21:04
von joergeli
Hallo Michael,
Du könntest sie z.B. auch als "saukalte Tage" mit Tmin &#8804; -15,0°C," wie ist da der Zusammenhang mit "%uldays_mpast[00~0000]%
Tja, wie soll ich's sagen .....
Du möchtest z.B. die Tage im Jahr erfassen, an denen die Tmin &#8804; -15,0°C war.
Diese Tage Tage möchtest Du als "saukalte Tage" bezeichnen.
Also gibst Du bei Beschreibung "saukalte Tage" und bei Grenzwert "-15,0" ein.
Dann werden in/mit der Variablen %ws_uldays_y%, oder auch %uldays_mpast[00~0000]% alle Tage gezählt,
an denen die Tmin &#8804; -15,0°C war.
Die "00~0000" bedeuten: alle Monate (00) im aktuellen Jahr (0000).

In der custom.txt steht dann die entspr. Variable %ws_uldays_y% (bzw. %uldays_mpast[00~0000]% ).
Bei der Abarbeitung der custom.txt durch WsWIN wird dann (bei Dir) die custom.php erzeugt.
Während der Abarbeitung wird die Variable durch den realen Wert, also die Anzahl der Tage, ersetzt.
wenn ich jetzt unter Beschreibung, Kalt und -10°C eingebe, wo ist die Variable?
Die Variable ist genau die selbe, wie im obigen Beispiel, nur daß jetzt alle Tage gezählt werden, an denen die Tmin &#8804; -10,0°C war ( anstatt Tmin &#8804; -15,0°C ).

Evtl. wird's so etwas klarer:
Verändere einfach mal die Bezeichnungen/Werte und schau dann unter Wetter -> Statistik Daten-> Temperatur, bzw. Wetter -> Statistik Daten-> Jahr nach.
Du wirst sehen, daß dort Deine Bezeichnungen/Grenzwerte auftauchen und die entspr. Anzahl an Tagen gelistet wird.
________________________________________________________________
Habe Dein letztes Posting erst jetzt gesehen und mir die custom.txt von Lutz angesehen, er hat dort definiert:
sehr kalt (&#8804; -10,0°C) %ws_uldays_y%
Warme Tage( &#8805; 18,0°C) %ws_uhdays_y%

Also musst Du bei Dir unter
-> Wetter --> Statistik Daten --> Einstellungen
genau die gleichen Einstellungen für benutzerdef. Kälte-Wert, bzw. benutzerdef. Wärme-Wert vornehmen:

benutzerdef. Kälte-Wert:
Beschreibung: sehr kalt
Grenzwert: -10

benutzerdef. Wärme-Wert
Beschreibung: Warme Tage
Grenzwert: 18
So, ich habe es geprüft, in der custom.txt stand 18°C und das habe ich jetzt auf 0,0°C gesetzt.
... das musst Du dann natürlich auch wieder rückgängig machen, also wieder auf 18°C ändern.

Anschließend sollten die Werte (Anzahl Tage) auf Deiner Web-Seite stimmen.


Gruß
Jörg

Verfasst: 01 Feb 2010 21:27
von ms
Hallo Jörg

Erst einmal vielen Dank für die Antwort, :)
das muß ich mal am Wochenende in Ruhe ausprobieren,
ich könnte es aber auch erst einmal so lassen, denn das scheint ja so ok zu sein.
Die Variablen %ws_uldays_y% ist für den Wert, den ich einsetze, also -0.1 bis -40.0?
Ist das Richtig so, dann habe ich 2 Universal Variable, eine für +°C und eine für -°C?

Michael

Verfasst: 01 Feb 2010 21:53
von joergeli
Hallo Michael,
denn das scheint ja so ok zu sein.
Nö, denn wenn ich mir Deine Monatsgrafik für Januar 2010 ansehe,
hast Du eine Durchschnittstemperatur von -3,30°C.
Somit können es wohl kaum 28 "sehr kalte" Tage mit Tmin &#8804; -10,0°C gewesen sein :wink:

Geh' einfach so vor, wie ich Dir ab hier
Habe Dein letztes Posting erst jetzt gesehen .....
beschrieben habe, dann sollte es wieder passen.
Die Variablen %ws_uldays_y% ist für den Wert, den ich einsetze, also -0.1 bis -40.0?
Ist das Richtig so, dann habe ich 2 Universal Variable, eine für +°C und eine für -°C?
So kann man es sehen, Du kannst also selbst bestimmen, ab welchen "Minus-", bzw. "Plus-Graden" Du die Tage zählen willst.

Gruß
Jörg