nouvelle jauge !

Une question, un bug ?
Répondre
F1JLK / Yves
Nouveau membre
Messages : 2
Inscription : mar. mars 21, 2006 10:41 pm

Message par F1JLK / Yves »

Salut Titoine

Je commence a manquer de place sur ma feuille, je viens de rajouter
une jauge pour le plafond (cloud_base) , j' ai utilisé autoscale=1
mais je suis obligé d' enlever les graduations pour eviter l' affichage des valeurs
(zero et un )
j' ai egalement essayé de mettre la variable 'cloud_base' dans la valeur maxi
de la jauge mais ca ne fonctionne pas (le tracé s'incline) alors j' ai mis zero
pour min et max
cordiales salutations
Yves
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Bonsoir,

Si tu mets autoscale="1" alors tu n'as pas besoin de mettre de min et max.
Si par contre tu mets autoscale="0", tu peux mettre min="0" (ca sera 0 metres) et max="3000" (ca sera 3000 metres).
Tu peux alors mettre majorticks="4" (pour avoir de labels 0,1000,2000,3000 d'affichés).
Si tu as quelques problèmes, envoie moi ta feuille de style, je te la modifierai.

C'est vrai, que l'écran devient trop petit par moment :rolleyes:

Antoine.

Edit : pour tracer les cloud_base, dans ta jauge, il faut modifier ce qu'il y a entre les balise <index> </index>

<index>
<current_cloud_base color1="FFFF0000" .../>
</index>

J'avais oublié de préciser que pour les jauges on ajoutait current_ au nom de la sonde.
F1JLK / Yves
Nouveau membre
Messages : 2
Inscription : mar. mars 21, 2006 10:41 pm

Message par F1JLK / Yves »

Salut Titoine

En ce qui concerne ma jauge, elle représente le sol et un nuage
comme je ne peux pas faire varier la position du nuage, je fais afficher la valeur
$last[cloud_base] a coté du nuage ey j' utilise current_cloud_base pour
dessiner une ligne entre le sol et le nuage , envoie moi un mail je t' enverrai
l' image en retour
Salutations
Yves
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Salut,

C'est vrai qu'il manque la possibilitée de mettre un index graphique sur les jauges linéaires. Je devais le faire, et pas eu le temps.
Tu peux m'envoyer ca ici : guilmard[retire_ca]@free.fr

Antoine.
Yohan

Message par Yohan »

Bonjour,

J'aurais souhaiter ajouter une nouvelle jauge pour la pluviométrie par heure mais je n'arive pas a configurer la feuille de style pour arriver à faire ceci.

Est-ce que quelqu'un pourrait m'aider s'il vou plait ?
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Il n'y a que deux sondes qui permettent de representer les précipitations :
absolute_rainfall qui est le total des précipitations
relative_rainfall qui est la variation des précipitations d'un enregistrement à l'autre

Si tes enregistrements se font toutes les heures alors relative_rainfall represente bien la pluviométrie par heure.

Pour les jauges, on ajoute current devant le nom de la sonde.
Ca pourrait donner ca (a copier/coller dans un .xml) :

Code : Tout sélectionner

<?xml version="1.0" encoding="iso-8859-1" ?>
<stylesheet>
	<image width="130" height="300" />
	<lineargauge width="130" height="300" orientation="1" position-x="1" position-y="300" margin-top="60" margin-right="0" margin-bottom="25" margin-left="40">
		<title text="Précipitationsnrelative (mm)" alignement="20">
			<font color="FF000000" facename="Arial" size="16" weight="600" italic="0" />
		</title>
		<axis color="FF000000" min="0" max="10" side="2" titlemargin="30" titleside="2">
			<labels labelinterval="1" side="8" hide="0">
				<font color="FF505050" facename="Arial" size="14" weight="600" italic="0" />
			</labels>
			<ticks majorticks="6" minorticks="4" side="8" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="10" majorticksize="19"/>
		</axis>
		<index>
			<current_relative_rainfall color1="FFFFFFFF" color2="FF0000FF" filled="1" reverse="0" side="8" thick="20" axisdelta="0"/>
		</index>
		<background color="00000000" stretch="1" texture="tex_bluegrad.png"/>
		<border cornerradius="20" color="FF505050" thick="1"/>
	</lineargauge>
</stylesheet>
Le titre des axes ne s'affiche plus depuis la version 1.3 (bug). Donc obliger de passer par title pour afficher une legende.
Yohan

Message par Yohan »

Merci pour vos réponse mais après avoir refait la page xml comme vous le spécifiez, le pluviomètre si on peut le spécifier ainsi, ne se rempli pas pour autant et en rajoutant $CUMUL[relative_rainfall%2.1] j'arrive à retrouver ma valeur numérique de mon pluviomètre.

Pourrais-je savoir pourquoi j'arrive à afficher la valeur numérique mais pas mon bargraphe ?
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Petite précision, le CUMUL donne le cumule des précipitations sur la période tracée. Donc attention, ca ne donnera pas forcement la valeur numérique du pluviomètre (qui est une valeur depuis le dernier reset et/ou création de l'history.dat).

Le bargraphe (XML du dessus) va tracer les précipitations relatives c'est à dire la difference entre les précipitations du dernier enregistrement de la periode, et les précipitations de l'avant dernier enregistrement de la periode
Si vos enregistrements se font toutes les minutes, alors votre bargraphe donnera les précipitations de cette minute.
Si la fin de periode est calée sur la date et l'heure courante, alors on obtient la valeur "temps-réel" (a condition que le fichier source soit à jour)

Donc au final (toujours pour l'exemple de la minute, et seulement pour les jauges) :
current_relative_rainfall donne les précipitations sur une minute
current_absolute_rainfall donne les précipitations totales (dernière valeur sur la période tracée)

Vous pouvez essayer current_absolute_rainfall, à ce moment la jauge fonctionnera donnera la valeur numérique du pluviomètre (qui n'est pas forcement celle du CUMUL :) )

Comme je disais plus haut, il n'y a pas de sonde qui puisse donner les précipitations sur 15 minutes, ou sur une heure. Peut-être j'incluerai ca dans la version 1.4.

En espérant que mon explication soit clair...des fois je m'y perd aussi...
Yohan

Message par Yohan »

Oui je pense avoir compris.

Vous parliez pour 1 minute mais si je fais mes tracés toutes les heures sur graph weather, ca serai bon non ?
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Bonne remarque !
Un tracé toutes les heures implique que CUMUL donne les précipitations horaires

Malheureusement :
- current_absolute_rainfall donnera la même chose.
- current_relative_rainfall donnera la même chose, car il donne les précipitations entre chaque enregistrement dans history.dat.
- on ne peut pas utiliser CUMUL[...] comme valeur index pour une jauge.

Vos enregistrements dans history.dat sont éspacés de combien de minutes ?

Je note pour la version 1.4, d'ajouter deux sondes pour regler ce problème.
René

Message par René »

C'est binen beau une "nouvelle jauge".
Mais comment faire quand on ne maîtrise pas (mais pas du tout) le langage html ?
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

René : C'est vrai que ca n'est pas évident lorsqu'on ne connait pas, en plus la documentation est quasi nulle sur le site.
L'idéal serait d'avoir un éditeur intégré à GraphWeather...mais c'est compliqué à faire, il faut du temps.
Avec un peu de pratique, ca devient facile. Essayez de suivre le tutoriel de création d'un graphique, ca donne une bonne idée de la logique à suivre.
Yohan

Message par Yohan »

Bonjour TiToine !

Mes enregitrements sont faits toutes les minutes car j'utilise à l'heure actuelle WsWin32 mais plus le temps passe, plus ce logiciel me rend par les yeux car ses graphiques ne sont pas telement explicites et il me prend énormément de mémoire vive contrairement à votre logiciel.

Lorsque je le mettrai en service, je verrai bien ce qu'il donne concernant la pluviométrie !

Merci encore de vos renseignements m'ayant énormément débloquer concernant la création d'une nouvelle jauge.

Je ne souhaite qu'une très longue vie à votre logiciel très simple d'utilisation et facile à mettre en oeuvre.

Yohan
Répondre