Valeur gelée fausse
- cirrus
- Participation 4
- Messages : 604
- Enregistré le : 09 mars 2008, 17:26
- Localisation : 82400 Valence d'Agen, a 60km de Montauban, et 25 km d'Agen, limite Nouvelle Aquitaine et Occitani
- Contact :
Valeur gelée fausse
Bonjour, encore moi!!
Cette nuit, la gelée a étée de -1.2°.
Dans le custom, la valeur de la gelée n'est pas bonne car wswin a gardé en mémoire la dernière gelée du 21/10 -1.5°.
Le tag qui indique cette valeur est : %firstcolddayval%. C'est bien le bon??. Si oui pourquoi ce n'est pas a jour?
J'ai pourtant mis a jour "Sécheresse jour glacé, horaire"
Merci
Cette nuit, la gelée a étée de -1.2°.
Dans le custom, la valeur de la gelée n'est pas bonne car wswin a gardé en mémoire la dernière gelée du 21/10 -1.5°.
Le tag qui indique cette valeur est : %firstcolddayval%. C'est bien le bon??. Si oui pourquoi ce n'est pas a jour?
J'ai pourtant mis a jour "Sécheresse jour glacé, horaire"
Merci
- chimere32
- Participation 2
- Messages : 127
- Enregistré le : 07 sept. 2009, 17:28
- Localisation : Cousances les forges(55) Alt:179m
- Contact :
Re: Valeur gelée fausse
Bonjour cirrus,
Celui là oui.
C'est pas le bon tag.Le tag qui indique cette valeur est : %firstcolddayval%. C'est bien le bon??. Si oui pourquoi ce n'est pas a jour?
Celui là oui.
<table border="3"bordercolor="black" width="65%">
<tr><td align="center" width="44%">Début de la Dernière Gelée</td>
<td align="center" width="88%"><b><font size="3">%ws_lasticedaystartd% %ws_lasticedaystartt%</font></b></td></tr>
<tr><td align="center" width="44%">Fin de la Dernière Gelée</td>
<td align="center" width="88%"><b><font size="3">%ws_lasticedayd% %ws_lasticedayt%</font></b></td></tr>
<tr><td align="center" width="44%">Durée totale de cette gelée</td>
<td align="center" width="88%"><b><font size="3">%ws_iceday_duration%</font></b></td></tr>
<tr><td align="center" width="44%">Valeur de cette gelée</td>
<td align="center" width="88%"><b><font size="3">
%unit_off%
%ws_setmem[1]=%ws_cutstr=-17~13~%ws_lasticeday%%%
%ws_setmem[2]=%ws_cutstr=-17~10~%ws_lasticeday%%%
%ws_setmem[3]=%ws_cutstr=-17~7~%ws_lasticeday%%%
%ws_setmem[4]=%ws_cutstr=0~5~%ws_getmem[2]%%%
%ws_setmem[5]=%ws_cutstr=0~8~%ws_getmem[3]%%%
%minvalpast[0~%ws_getmem[5]%~%ws_getmem[4]%~%ws_getmem[1]%]%°C </font></b></td></tr>
%unit_on%
<tr><td align="center" width="44%"> </td>
<td align="center" width="88%"><b><font size="3"> </font></b></td></tr>
</table></td></tr>
Cordialement Jean Claude de la Meuse.
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: Valeur gelée fausse
Non, c'est pas le bon !cirrus a écrit :Bonjour, encore moi!!
Cette nuit, la gelée a étée de -1.2°.
Dans le custom, la valeur de la gelée n'est pas bonne car wswin a gardé en mémoire la dernière gelée du 21/10 -1.5°.
Le tag qui indique cette valeur est : %firstcolddayval%. C'est bien le bon??. Si oui pourquoi ce n'est pas a jour?
J'ai pourtant mis a jour "Sécheresse jour glacé, horaire"
Merci
%firstcolddayval%
est la première gelée du deuxième semestre (hémisphère nord)
c’est donc normal qu’elle ne change pas quand arrive la deuxième gelée !
la valeur de la dernière gelée est :
%lastcolddayval%
la date et l’heure de la dernière gelée sont :
%ws_lasticedayd%
et
%ws_lasticedayt%
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
- cirrus
- Participation 4
- Messages : 604
- Enregistré le : 09 mars 2008, 17:26
- Localisation : 82400 Valence d'Agen, a 60km de Montauban, et 25 km d'Agen, limite Nouvelle Aquitaine et Occitani
- Contact :
Re: Valeur gelée fausse
Merci a vous deux, je mets en application!
J'ai apposé celui çi: %lastcolddayval%
La valeur de la gelée n'est pas de -1.2°, mais de -0.6°.? pourquoi?
J'ai apposé celui çi: %lastcolddayval%
La valeur de la gelée n'est pas de -1.2°, mais de -0.6°.? pourquoi?
- chimere32
- Participation 2
- Messages : 127
- Enregistré le : 07 sept. 2009, 17:28
- Localisation : Cousances les forges(55) Alt:179m
- Contact :
Re: Valeur gelée fausse
=Valeur de la dernière gelée pour Hémisphère Nord 1er semestre de l'année.%lastcolddayval%
Donc pas bon. A ma connaissance il n'y a pas de tag pour la valeur jour en cours, tu dois la calculer comme sur mon script.
Cordialement Jean Claude de la Meuse.
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: Valeur gelée fausse
oui, effectivement, tu as raison, il n'y a pas de tag pour la valeur de la dernière gelée.chimere32 a écrit :=Valeur de la dernière gelée pour Hémisphère Nord 1er semestre de l'année.%lastcolddayval%
Donc pas bon. A ma connaissance il n'y a pas de tag pour la valeur jour en cours, tu dois la calculer comme sur mon script.
D'ailleurs dans: Météo / Previsions / Données Statistiques,
on trouve:
Dernière gelée
avec date et heure de début et de fin, durée, mais pas la valeur de cette gelée
puis
Dernière gelée Année (premier semeste) avec date, heure et valeur (mini du jour)
puis
Première gelée Année (deuxième semestre) avec date, heure et valeur (mini du jour)
Ce qui confirmerai bien qu'il n'y a pas de tag pour la valeur de la dernière gelée
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
- cirrus
- Participation 4
- Messages : 604
- Enregistré le : 09 mars 2008, 17:26
- Localisation : 82400 Valence d'Agen, a 60km de Montauban, et 25 km d'Agen, limite Nouvelle Aquitaine et Occitani
- Contact :
Re: Valeur gelée fausse
Jean-Claude,
Si je copie tout ton script, tout est decalé dans mon custom, et je n'arrive pas le remettre correctement.Sinon ça fonctionne
Si je copie tout ton script, tout est decalé dans mon custom, et je n'arrive pas le remettre correctement.Sinon ça fonctionne
- chimere32
- Participation 2
- Messages : 127
- Enregistré le : 07 sept. 2009, 17:28
- Localisation : Cousances les forges(55) Alt:179m
- Contact :
Re: Valeur gelée fausse
Malheureusement, je ne connais pas ton custom. Envoie moi une copie par MP et je t'inclurais la valeur pour la dernière gelée.
sinon tu joues sur les width= et les tables border ainsi que les br. Je ne peux pas faire plus à distance.
sinon tu joues sur les width= et les tables border ainsi que les br. Je ne peux pas faire plus à distance.
Cordialement Jean Claude de la Meuse.
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
- chimere32
- Participation 2
- Messages : 127
- Enregistré le : 07 sept. 2009, 17:28
- Localisation : Cousances les forges(55) Alt:179m
- Contact :
Re: Valeur gelée fausse
Et oui Michel, c'est pour ça que j'ai mis le code pour le calcul. C'est bête,un simple tag aurait pu suffire. Je l'avais proposer à Wernner, mais il n'avait pas compris avec le traducteur de gogol.mm91 a écrit :oui, effectivement, tu as raison, il n'y a pas de tag pour la valeur de la dernière gelée.chimere32 a écrit :=Valeur de la dernière gelée pour Hémisphère Nord 1er semestre de l'année.%lastcolddayval%
Donc pas bon. A ma connaissance il n'y a pas de tag pour la valeur jour en cours, tu dois la calculer comme sur mon script.
D'ailleurs dans: Météo / Previsions / Données Statistiques,
on trouve:
Dernière gelée
avec date et heure de début et de fin, durée, mais pas la valeur de cette gelée
puis
Dernière gelée Année (premier semeste) avec date, heure et valeur (mini du jour)
puis
Première gelée Année (deuxième semestre) avec date, heure et valeur (mini du jour)
Ce qui confirmerai bien qu'il n'y a pas de tag pour la valeur de la dernière gelée
Cordialement Jean Claude de la Meuse.
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
http://meteocousances.perso.sfr.fr/index.html
Rien n'est plus beau que la nature , lorsqu'elle n'est pas envahie par le plus grand prédateur(l'homme).
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: Valeur gelée fausse
je remonte ce post car j'ai essayé ton calcul:chimere32 a écrit : C'est pas le bon tag.
Celui là oui.
....................................
Qui me trouve bien la valeur de la dernière gelée, mais, pour ne pas mourir idiot, j'aimerai bien que tu m'explique le principe du calcul ?chimere32 a écrit : valeur dernière gelée:
%unit_off%
%ws_setmem[1]=%ws_cutstr=-17~13~%ws_lasticeday%%%
%ws_setmem[2]=%ws_cutstr=-17~10~%ws_lasticeday%%%
%ws_setmem[3]=%ws_cutstr=-17~7~%ws_lasticeday%%%
%ws_setmem[4]=%ws_cutstr=0~5~%ws_getmem[2]%%%
%ws_setmem[5]=%ws_cutstr=0~8~%ws_getmem[3]%%%
%minvalpast[0~%ws_getmem[5]%~%ws_getmem[4]%~%ws_getmem[1]%]%°C
%unit_on%
Et aussi: la valeur trouvée est-elle la valeur minimum de la température de l'épisode de gelée (comme pour les valeurs des premières / dernières gelées 1er et 2éme semestre),
ou alors est-elle la valeur du dernier enregistrement avec température négative ?
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
- Participation 4
- Messages : 641
- Enregistré le : 29 mars 2007, 11:24
- Localisation : Sciez (74)
- Contact :
Re: Valeur gelée fausse
Bonsoir mm91,
Voici une explication , en prenant comme exemple %ws_lasticeday% ="09:50 13.01.2012" . La chaine de caractères données par %ws_lasticeday% a une longueur de 17 caractères (5 caractères pour l'heure, 2 espaces et 10 caractères pour la date) :
On enlève 13 caractères depuis le premier caractère (-17 depuis la fin) de la chaine "09:50 13.01.2012" (le contenu de %ws_lasticeday%) . Le résultat donne "2012" que l'on stocke dans la mémoire N°1
On enlève 10 caractères depuis le premier caractère (-17 depuis la fin) de la chaine "09:50 13.01.2012" (le contenu de %ws_lasticeday%) . Le résultat donne "01.2012" que l'on stocke dans la mémoire N°2
On enlève 7 caractères depuis le premier caractère (-17 depuis la fin) de la chaine "09:50 13.01.2012" (le contenu de %ws_lasticeday%) . Le résultat donne "13.01.2012" que l'on stocke dans la mémoire N°3
On enlève 5 caractères depuis le dernier caractère (0 depuis la fin) de la chaine "01.2012" (le contenu de la mémoire 2 %ws_getmem[2]% ) . Le résultat donne "01" que l'on stocke dans la mémoire N°4
On enlève 8 caractères depuis le dernier caractère (0 depuis la fin) de la chaine "13.01.2012" (le contenu de la mémoire 3 %ws_getmem[3]% ) . Le résultat donne "13" que l'on stocke dans la mémoire N°5
Donc à ce stade on a : le jour dans la mémoire 5, le mois dans la mémoire 4 et l'année dans la mémoire 1
Avec cet exemple, cela revient à écrire :
%minvalpast[0~13~01~2012%]%°C qui donne la valeur minimum de température mesurée le jour du dernier gel.
Note : il y a une manière un peu plus simple pour faire la même chose (2 lignes de moins...) :
Ici, le tag %ws_instr=-4~4~%ws_lasticeday%%% extrait une chaîne de 4 caractères depuis le caractère -4 depuis la fin - soit ici "2012"
%ws_instr=-7~2~%ws_lasticeday%%% extrait 2 caractères depuis le caractère -7 depuis la fin - soit "01"
%ws_instr=-10~2~%ws_lasticeday%%% extrait 2 caractères depuis le caractère -10 depuis la fin - soit "13"
Cordialement
Voici une explication , en prenant comme exemple %ws_lasticeday% ="09:50 13.01.2012" . La chaine de caractères données par %ws_lasticeday% a une longueur de 17 caractères (5 caractères pour l'heure, 2 espaces et 10 caractères pour la date) :
Code : Tout sélectionner
%ws_setmem[1]=%ws_cutstr=-17~13~%ws_lasticeday%%%
Code : Tout sélectionner
%ws_setmem[2]=%ws_cutstr=-17~10~%ws_lasticeday%%%
Code : Tout sélectionner
%ws_setmem[3]=%ws_cutstr=-17~7~%ws_lasticeday%%%
Code : Tout sélectionner
%ws_setmem[4]=%ws_cutstr=0~5~%ws_getmem[2]%%%
Code : Tout sélectionner
%ws_setmem[5]=%ws_cutstr=0~8~%ws_getmem[3]%%%
Donc à ce stade on a : le jour dans la mémoire 5, le mois dans la mémoire 4 et l'année dans la mémoire 1
Code : Tout sélectionner
%minvalpast[0~%ws_getmem[5]%~%ws_getmem[4]%~%ws_getmem[1]%]%°C
%minvalpast[0~13~01~2012%]%°C qui donne la valeur minimum de température mesurée le jour du dernier gel.
Note : il y a une manière un peu plus simple pour faire la même chose (2 lignes de moins...) :
Code : Tout sélectionner
%ws_setmem[1]=%ws_instr=-4~4~%ws_lasticeday%%%
%ws_setmem[2]=%ws_instr=-7~2~%ws_lasticeday%%%
%ws_setmem[3]=%ws_instr=-10~2~%ws_lasticeday%%%
%minvalpast[0~%ws_getmem[3]%~%ws_getmem[2]%~%ws_getmem[1]%]%°C
%ws_instr=-7~2~%ws_lasticeday%%% extrait 2 caractères depuis le caractère -7 depuis la fin - soit "01"
%ws_instr=-10~2~%ws_lasticeday%%% extrait 2 caractères depuis le caractère -10 depuis la fin - soit "13"
Cordialement
Jacques
http://meteo-sciez.fr
http://meteo-sciez.fr
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: Valeur gelée fausse
Merci JackTjackT a écrit : ..............................
C’est parfaitement clair et bien expliqué !
Donc le résultat final est la valeur de la température minimum du dernier jour de gel.
Mais en supposant que ce gel ait duré trois jours, avec un minimum le deuxième jour, la valeur retournée ne sera donc pas le minimum de cette période de gel, mais bien le minimum du dernier jour.
Je suppose que c’est la même chose que pour les premières / dernières gelées du premier / second trimestre : dans « Météo / Données Statistiques / Température », au dessus du tableau, entre parenthèse, il est indiqué « minimum du jour », donc si la durée était de plusieurs jours, ce n’est pas forcément le minimum de la période.
On est bien d’accord ?
Pour que ce soit sans équivoque, dans ma page http://icare.cinq.free.fr/meteo/courrent.html ,
à la ligne « Dernière gelée » j’indique le jour (et l’heure) et je mets : « minimum de ce jour » et non pas seulement « minimum » qui pourrait prêter à confusion.
Au fait, et si l’on voulait calculer le minimum de la période ????
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
- Participation 4
- Messages : 641
- Enregistré le : 29 mars 2007, 11:24
- Localisation : Sciez (74)
- Contact :
Re: Valeur gelée fausse
A tester :mm91 a écrit :
Au fait, et si l’on voulait calculer le minimum de la période ????
Code : Tout sélectionner
%ws_setmem[1]=%ws_instr=-4~4~%ws_lasticeday%%%
%ws_setmem[2]=%ws_instr=-7~2~%ws_lasticeday%%%
%ws_setmem[3]=%ws_instr=-10~2~%ws_lasticeday%%%
%ws_setmem[4]=%ws_instr=-4~4~%ws_lasticedaystart%%%
%ws_setmem[5]=%ws_instr=-7~2~%ws_lasticedaystart%%%
%ws_setmem[6]=%ws_instr=-10~2~%ws_lasticedaystart%%%
%season_min[0~%ws_getmem[6]%%ws_getmem[5]%%ws_getmem[4]%~%ws_getmem[3]%%ws_getmem[2]%%ws_getmem[1]%]%°C
Jacques
http://meteo-sciez.fr
http://meteo-sciez.fr
-
- Participation 4
- Messages : 641
- Enregistré le : 29 mars 2007, 11:24
- Localisation : Sciez (74)
- Contact :
Re: Valeur gelée fausse
En fait, le tag que j'ai donné ci-dessus pour le minimum de la dernière période de gel ne marchera pas à tous les coups, car ce tag ignore les heures de début et de fin et ne considère que les dates de début et fin.
Exemple :
-période 1 : période de gel du 10.01.2012 à 17h00 au 11.01.2012 à 10h00 - avec un minimum de -3°C mesuré le 11.01.2012 à 7h30
-période 2 : période de gel du 11.01.2012 à 18h00 au 12.01.2012 à 9h00 - avec un minimum de -1.5°C mesuré le 12.01.2012 à 6h00
Après la période de gel 2, le tag va indiquer -3°C (température minimale mesurée le 11.01.2012) , alors que le minimum de la dernière période de gel est -1.5°C
Exemple :
-période 1 : période de gel du 10.01.2012 à 17h00 au 11.01.2012 à 10h00 - avec un minimum de -3°C mesuré le 11.01.2012 à 7h30
-période 2 : période de gel du 11.01.2012 à 18h00 au 12.01.2012 à 9h00 - avec un minimum de -1.5°C mesuré le 12.01.2012 à 6h00
Après la période de gel 2, le tag va indiquer -3°C (température minimale mesurée le 11.01.2012) , alors que le minimum de la dernière période de gel est -1.5°C
Jacques
http://meteo-sciez.fr
http://meteo-sciez.fr
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: Valeur gelée fausse
Ok, j'ai bien compris.
Je test tout de même sur mon Wswin32 d'essai.
Sur mon Wswin32 principal (et donc sur mon site) je laisse le premier calcul ("minimum de ce jour")
Merci
Je test tout de même sur mon Wswin32 d'essai.
Sur mon Wswin32 principal (et donc sur mon site) je laisse le premier calcul ("minimum de ce jour")
Merci
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo