Forum GraphWeather

Forum d'aide GraphWeather
Nous sommes actuellement le Sam Avr 27, 2024 11:25 pm

Le fuseau horaire est UTC+1 heure




Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 
Auteur Message
MessagePublié: Mer Août 03, 2011 5:47 pm 
Hors-ligne
Membre

Inscription : Lun Jan 11, 2010 11:28 pm
Message(s) : 13
Localisation : Poitiers
Bonjour,
je me suis inspiré d'une jauge d'un utilisateur bien connu de ce forum pour réaliser un affichage annuel mois par mois des précipitations. La variable utilisée est stats_year_totalrainfall

Mon problème est qu'ayant changé de station météo en juillet (passage de WS2357 à WS2801), mon history.dat commence en juillet et mon graphique n'affiche que les précipitations de juillet et août. De plus, le plugin de GW est différent pour la 2801, donc impossible de "merger" les 2 fichiers et recréer des stats globales de l'année avec GW.

J'aimerais pouvoir ajouter les valeurs de janvier à juin que j'ai "en dur", donc intégrer par exemple "45" pour janvier, "70" pour février.. etc..

je ne suis pas très calé en XML :( ma tasse de thé est plutôt le php :) ... donc je ne sais pas comment mettre des valeurs "manuelles" dans ce graphe.. stats_year_totalrainfall remplit les 12 mois et basta..

Quelqu'un aurait-il un conseil à me donner pour "superposer" les valeurs de janvier à juin au graphe?
Merci d'avance :roll:

Voila mon code actuel:
Code :
<?xml version="1.0" encoding="iso-8859-1" ?>
<stylesheet>
<image width="650" height="350" />

<frame width="650" height="350" position-x="0" position-y="0" shadow="0">
<title text="" alignement="3" angle="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="0" />
</title>
<background color1="FFFFFFFF" color2="FF79BCFF" gradient="1" gradient-direction="90" />
<border cornerradius="0" color="55555555" thick="1" />
</frame>

<!-- ================= Cumul sur la période année ================= -->
<textbox width="450" height="30" shadow="0" position-x="120" position-y="0" margin="5" >
<border cornerradius="10" color="55555555" thick="1" />
<text alignement="3">
<line text="Cumul des précipitations sur l'année en cours : $Stats[Year,TotalRainfall] $UNIT[RAINFALL]"/>
<font color="FF0000FF" facename="Arial" size="20" weight="400" italic="0" />
</text>
<background color1="FFFFFFFF" color2="FF79BCFF" gradient="1" gradient-direction="90" />
</textbox>

<!-- ================= année en cours ================= -->
<bargraph width="650" height="340" shadow="0" position-x="20" position-y="15" margin-top="40" margin-right="70" margin-bottom="50" margin-left="65">
<xaxis color="FF0000FF" grid="1" autoscale="0" min="0" max="0">
<labels labels="Janv.;Fév.;Mars;Avril;Mai;Juin;Juil.;Août;Sep.;Oct.;Nov.;Déc." labelinterval="1" angle="0" side="left" hide="0">
<font color="FF0000FF" facename="Arial" size="14" weight="400" italic="0" />
</labels>
<ticks majorticks="" minorticks="" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</xaxis>
<y1axis color="FF0000FF" grid="1" autoscale="1" min="0" max="0" y-base="0.0" titleside="left" titlemargin="35">
<title text="Précipitations ( $Unit[Rainfall] )" alignement="vcenter|hcenter" angle="0">
<font color="FF0000FF" facename="Arial" size="16" weight="400" italic="0" />
</title>
<labels labelinterval="1" angle="0" format=".1" side="left" hide="0" >
<font color="FF0000FF" facename="Arial" size="14" weight="400" italic="0" />
</labels>
<ticks majorticks="14" minorticks="0" side="left" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</y1axis>
<data>
<stats_year_totalrainfall axisbind="y1axis" legend="" color1="FF0000FF" color2="FF80FFFF" antialiasing="1" filled="1" />
</data>
</bargraph>

</stylesheet>

_________________
WS2801- Graphweather 2.0.321


Dernière édition par patrickzfr le Lun Août 08, 2011 12:01 pm, édité 1 fois.

Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Août 08, 2011 10:13 am 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3145
Localisation : 34410 Sérignan - Languedoc
Bonjour Patrick,
patrickzfr a écrit:
Mon problème est qu'ayant changé de station météo en juillet (passage de WS2357 à WS2801), mon history.dat commence en juillet et mon graphique n'affiche que les précipitations de juillet et août. De plus, le plugin de GW est différent pour la 2801, donc impossible de "merger" les 2 fichiers et recréer des stats globales de l'année avec GW.

ce type de problème a déjà été évoqué.
Une solution ( à faire dans l'ordre ) :
    Paramétrer GW avec plugin de la ws2300
    Régénérer complètement les stats
    Paramétrer GW avec le plugin de ta nouvelle station

Attention, toutes les régénérations partielles que tu pourrais vouloir faire dans les stats, ne pourront pas avoir un début antérieur à la date d'installation de ta nouvelle station.

Jean


Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Août 08, 2011 11:45 am 
Hors-ligne
Membre

Inscription : Lun Jan 11, 2010 11:28 pm
Message(s) : 13
Localisation : Poitiers
Bonjour Jean,
Merci pour l'astuce!
C'est ce que je viens de faire. Je suis passé en plugin ws2300 et j'ai regénéré les statistiques pour l'année 2010 et de janvier à juin 2011 avec l'ancien fichier "2357", puis je suis repassé en plugin ws3600 (c'est celui qui est compatible avec les datas de la ws2801) et j'ai généré les stats à partir du nouveau history.dat de juillet à maintenant.
Et maintenant, j'ai toutes mes données disponibles :)

Je pensais que GW écrasait les anciennes données quand on changeait de fichier et de plugin, mais heureusement, ce logiciel est très bien fait :D et il ne fait que les mises à jour demandées sans toucher à l'existant.. Espérons qu'en automatique, le résultat soit le même, mais normalement oui, car il ne doit traiter que le history.dat actif, donc le 3600 depuis juillet car il ne trouvera pas de date avant...

C'est parfait! je passe ce post en résolu ! Merci pour l'aide :P

_________________
WS2801- Graphweather 2.0.321


Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Août 08, 2011 12:04 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3145
Localisation : 34410 Sérignan - Languedoc
C'est exactement ça !
Jean


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 48 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
POWERED_BY
Traduction et support en françaisHébergement de site