Page 1 sur 2

nombre de jours de pluie sur 3 années....

Posté : 21 août 2007, 19:23
par ERIC K
slt à tous
je recherche le tag sur le nombre de jours de pluie :
pour cette année....ça c'est bon.
pour l'année derniere....ça c'est bon aussi.
mais pour les autres années avant....j'ai pas trouvé !!
si une bonne âme charitable pouvait m'aider....merci d'avance.
erick
bye

Posté : 21 août 2007, 19:49
par webmaster
Ben, %raindays_mpast[mm~yyyy]% :!:

Posté : 21 août 2007, 20:13
par Tudgur
Et oui mais ce n'es pas si évident quand on débute ! :wink:
D'autant plus qu'il y a d'autres tags "tout faits" pour les jours de pluie de l'année et de l'année dernière.
Il faut donc peut être préciser 00 pour mm et 2005, ou 2004, ou 2003 etc pour yyyy
si je ne me trompe.

A+

Posté : 21 août 2007, 20:17
par webmaster
Exactement 00 pour couvrir les douze mois, et l'année de ton choix.
Bon courage.

Posté : 21 août 2007, 20:40
par ERIC K
sympa d'avoir répondu aussi vite....
merci !
sinon j'aimerai rajouter sur mon tableau le tag qui permet de calculer l' écart entre précipitation et evapo-transpiration afin de déterminer s'il y a secheresse pour le mois ou pas de sécheresse....
tag interessant je pense pour la population locale...
merci...
erick

Posté : 21 août 2007, 20:51
par webmaster
Et bien tout à l’air de bien fonctionner, ça me laisse un peu de temps.
Et puis j’étais un peu absent ces derniers temps, il faut que je me rattrape.

Et bien il te suffit de soustraire l’évapotranspiration à la pluviométrie, j’explique comment faire une soustraction dans mon aide je crois.
Essaye et explique sur quoi tu bloques.

Posté : 21 août 2007, 22:10
par ERIC K
pour les seances de rattrapage, ce n'est que le début....lol
voila mon tag
%ws_calc[-]=%rainmonth%~%ws_evapotransvt_month%~2% l/m²
et ça me donne....
%rainmonth%rainmonth%~69,316 mm~2% l/m²
je pense que le tag est juste...
kesse qui déconne ?
erick

Posté : 21 août 2007, 22:22
par webmaster
Pas de problème !
Il faut juste poser la même opération sur une feuille,l/m² - mm, ça donne quoi pour toi ?
ll te faut dans un premier temps retirer les unités de mesures avant de faire ton opération, et pour info, une évapotranspiration se mesure ne mm, et non en litre au litre carré.

Donc sur la ligne qui précède ton calcule il faut mettre %unit_off% et %unit_on% sur la suivante.

Bonne nuit, je bosse demain……

Posté : 21 août 2007, 22:36
par ERIC K
eureka...
j'ai changé un peu le tag....
%ws_calc[-]=%rain_mpast[08~0000]%~%ws_evapotransvt_mpast[08~0000]%~2% l/m²
et la ça marche...
faut rajouter un commentaire en auto....la ça se corse !
déficit et surplus....dsl de pomper !
@+
erick

Posté : 21 août 2007, 23:01
par chriss
ERIC K a écrit :faut rajouter un commentaire en auto....la ça se corse !
déficit et surplus....dsl de pomper !
Sert-toi des tag ws_compare[X]=.......
Ainsi on aura par exemple si tel valeur est supérieur a tel valeur alors on affiche "surplus" et sinon on affiche "déficit".
A+

Posté : 22 août 2007, 06:51
par webmaster
ERIC K a écrit :faut rajouter un commentaire en auto....la ça se corse !
déficit et surplus....dsl de pomper !
Et bien tu progresses !
Donc ce n’était pas un problème ‘unités, pas facile à voir lorsque l’on a qu’une partie du code….
Mais dis moi, pour toi, crois tu que cela va fonctionner le mois prochain si tu ne change rien ?
Pas très pratique çà !

chriss a écrit : Sert-toi des tag ws_compare[X]=.......
Ainsi on aura par exemple si tel valeur est supérieur a tel valeur alors on affiche "surplus" et sinon on affiche "déficit".
A+
Rien à ajouter.

Posté : 22 août 2007, 13:33
par ERIC K
%unit_off% %ws_compare[2]=%%ws_calc[-]=%rain_mpast[01~0000]%~%ws_evapotransvt_mpast[01~0000]%~2%%~0,00~SURPLUS~DEFICIT% %unit_on%
voila mon 1er tag....marche pas

%ws_calc[-]=%rain_mpast[%ws_month%]%~%ws_evapotransvt_mpast[%ws_month%]%~2% l/m²
le 2e c'est pas mieux...pourtant ils m'ont l'air correct....

2 heures que je galere...marre !
help...
erick

Posté : 22 août 2007, 14:11
par chriss
ERIC K a écrit :%unit_off% %ws_compare[2]=%%ws_calc[-]=%rain_mpast[01~0000]%~%ws_evapotransvt_mpast[01~0000]%~2%%~0,00~SURPLUS~DEFICIT% %unit_on%
voila mon 1er tag....marche pas

%ws_calc[-]=%rain_mpast[%ws_month%]%~%ws_evapotransvt_mpast[%ws_month%]%~2% l/m²
le 2e c'est pas mieux...pourtant ils m'ont l'air correct....

2 heures que je galere...marre !
help...
erick
Impressionnant pour les premier pas !!
Sache que ta logique est bonne mais le probleme qu'il y a trop de variables dans le tag ws_compare et donc ca ne marche pas.
Il faut donc séparé les calcul pour que se soit plus simple.
Voila le premier:
%unit_off%
%ws_setmem[1]=%ws_calc[-]=%rain_mpast[01~0000]%~%ws_evapotransvt_mpast[01~0000]%~2%%
%ws_compare[2]=%ws_getmem[1]%~0,00~SURPLUS~DEFICIT% %unit_on%

Par contre la c'est que pour le mois de janvier. Si tu veux ce calcul pour le mois courant alors remplace 01 par %ws_month2%

Pour le second calcul voila:
%unit_off%
%ws_calc[-]=%rain_mpast[%ws_month2%~0000]%~%ws_evapotransvt_mpast[%ws_month2%~0000]%~2% l/m²
%unit_on%
Astuce:si ce calcul viens juste apres celui indiqué au dessus alors il suffit juste de mettre %ws_getmem[1]% l/m² au lieu de tout ca

Posté : 22 août 2007, 16:05
par vals
Chriss a écrit : Sache que ta logique est bonne mais le probleme qu'il y a trop de variables dans le tag ws_compare et donc ca ne marche pas.
Il faut donc séparé les calcul pour que se soit plus simple.
Voila le premier:
%unit_off%
%ws_setmem[1]=%ws_calc[-]=%rain_mpast[01~0000]%~%ws_evapotransvt_mpast[01~0000]%~2%%
%ws_compare[2]=%ws_getmem[1]~0,00~SURPLUS~DEFICIT% %unit_on%

Par contre la c'est que pour le mois de janvier. Si tu veux ce calcul pour le mois courant alors remplace 01 par %ws_month2%

Pour le second calcul voila:
%unit_off%
%ws_calc[-]=%rain_mpast[%ws_month2%~0000]%~%ws_evapotransvt_mpast[%ws_month2%~0000]%~2% l/m²
%unit_on%
Astuce:si ce calcul viens juste apres celui indiqué au dessus alors il suffit juste de mettre %ws_getmem[1]% l/m² au lieu de tout ca
Je dirai même plus:
%unit_off%
%ws_setmem[1]=%ws_calc[-]=%rain_mpast[01~0000]%~%ws_evapotransvt_mpast[01~0000]%~2%%
%ws_compare[2]=%ws_getmem[1]%~0,00~SURPLUS~DEFICIT%
%unit_on%
@+

Posté : 22 août 2007, 16:10
par chriss
Bien vu vals !! Petite erreur d'étourderie
Le petit pourcent qui fait toute la différence.
A+