Jauges en flash

Stylesheet XML créés par nos membres
Répondre
yves
Membre
Messages : 26
Inscription : sam. sept. 30, 2006 9:48 pm
Localisation : rouen
Contact :

Message par yves »

Bonsoir Klaus,

Alors petite précision. Je suis parti des sources que m'a fournit Hobbit3. Je n'ai pas verifié si il a fait des modifs par rapport a la version original de Titoine.

Eventuellement télécharge la version original de Titoine pour voir si tu a les mêmes pb avec son flash.

J'ai le flash de Titoine ici : http://meteo.rouen.free.fr/GraphWeather_tit.zip

Voici pour info les variables qui sont utilisées dans le flash de hobbit

t=entete
v0 Pression
v3 rain_total
v5 outdoorTemp
v8 dewPoint
v9 Speed
v10 setDirection
v11 setGust
v12 Windchill
v17 rain_1h
v18 rain_24h
klauswe

Message par klauswe »

En faite j'ai depuis quelques temps le flash de Titoine (version de mai 06) et il fonctionne bien mais il a seulement la direction et la force du vent la température et l'humidité,ce qui et bien avec la votre c'est les précipitations la pression etc.Maintenant je ne sais pas si c'est le plu gin de ma station qui ne transmet pas les données au data.txt ou si c'est un mauvais paramètre que j'ai mis dans GraphWeather


Bonne soirée
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Tu pourrais poster ce que contient ton data.txt ? Normalement on ne peut pas modifier son format dans la version 1.6, a priori il doit être bon.
Klauswe

Message par Klauswe »

Voila mon data.txt en entier comme il arrive dans le répertoire de mon site
Encore merci pour toutes vos réponses


t=0&v0=1013.30&v1=1012.60&v2=-1.#R&v3=0.00&v4=21.50&v5=10.70&v6=49.00&v7=87.00&v8=8.62&v9=12.60&v10=180.00&v11=-1.#R&v12=10.70&v13=-1.#R&v14=-1.#R&v15=10.70&v16=319.67&v17=0.50&v18=34.70&v19=-1.#R&v20=-1.#R&v21=-1.#R&v22=-1.#R&v23=-1.#R&v24=-1.#R&v25=-1.#R&v26=-1.#R&v27=-1.#R&v28=-1.#R&v29=-1.#R&v30=-1.#R&v31=-1.#R&v32=-1.#R



Bonne soirée
maxime1

Message par maxime1 »

Bonjour à tous

J'ai exactement le même problème que Kluaswe: j'ai installé la version modifiée de yves qui fonctionne mais avec les mêmes erreurs: la date est fausse, la quantité de précipitation ne s'affiche pas, de même que les rafales, et la pression est fausse (pression absolue?)
voici mon data.txt: t=1179467221&v0=1005.90&v1=1009.90&v2=849.00&v3=0.00&v4=22.50&v5=22.40&v6=58.00&v7=56.00&v8=13.18&v9=0.00&v10=67.50&v11=-1.#R&v12=22.40&v13=-1.#R&v14=-1.#R&v15=22.40&v16=1419.44&v17=0.00&v18=0.00&v19=-1.#R&v20=-1.#R&v21=-1.#R&v22=-1.#R&v23=-1.#R&v24=-1.#R&v25=-1.#R&v26=-1.#R&v27=-1.#R&v28=-1.#R&v29=-1.#R&v30=-1.#R&v31=-1.#R&v32=-1.#R

et l'adresse des jauges:

http://www.auribeaumeteo.com/GraphWeath ... eather.swf

merci pour votre aide.
yves
Membre
Messages : 26
Inscription : sam. sept. 30, 2006 9:48 pm
Localisation : rouen
Contact :

Message par yves »

Bonjour,

Alors il est tout a fait normal que la date ne s'affiche pas correctement. Dans le flash j'affiche directement le contenu de la variable t. Et cette variable qui est générée par graphweather correspond au timestamp en secconde.
Je vais essayé de faire cette modif, de convertir le time stamp en seconde en format JJ MM AAAA HH:MM. Mais je vous promets rien je suis pas specialiste de l'Action script.

Pour ce qui est du reste je vais regardé.


Titoine, peux-tu me confirmer à quoi correspond toutes les variables v0 à v30... qui est générée par graphweather dans le fichier data.txt quand on active le mode temps reel ?

Je regarderais la suite ce WE car, la il faut que je bosse !!!!!!!!!!!

A+

Yves
maxime1

Message par maxime1 »

Effectivement je pense que le problème vient du fichier data.txt. Titoine j'utilise le plugin Ws 3600 est ce que le problème vient de la, comment modifier ce fichier?
DiliaK
Membre
Messages : 57
Inscription : mar. mai 01, 2007 6:25 pm

Message par DiliaK »

yves a écrit :Bonjour,

Alors il est tout a fait normal que la date ne s'affiche pas correctement. Dans le flash j'affiche directement le contenu de la variable t. Et cette variable qui est générée par graphweather correspond au timestamp en secconde.
Je vais essayé de faire cette modif, de convertir le time stamp en seconde en format JJ MM AAAA HH:MM. Mais je vous promets rien je suis pas specialiste de l'Action script.

Pour ce qui est du reste je vais regardé.


Titoine, peux-tu me confirmer à quoi correspond toutes les variables v0 à v30... qui est générée par graphweather dans le fichier data.txt quand on active le mode temps reel ?

Je regarderais la suite ce WE car, la il faut que je bosse !!!!!!!!!!!

A+

Yves
Salut,
Attention à ce que vous faites en modifiant l'appel de la variable "t". En effet, certains aspirent le timestamp au format "windows"(en clair), d'autres au format "unix"(d'après ce que j'ai vu dans ce fil) et moi au format "mysql" (datetime) qui arrive comme ça: 20070518112802. En effet, je récupère les données d'une base sql pour les traiter en php. Donc pour mon cas, je vais chercher les données sql, je crée à la volée le fichier data.txt qui lui même est utilisé pour alimenter le flash. Il m'est donc possible de modifier la variable "t" avant la création du data.txt pour obtenir un format clair. Si vous faites la conversion dans le flash, cela rent impossible l'exploitation du flash compte tenu du fait que plusieurs timestamp peuvent être utilisés mais également plusieurs façons de traiter les données !
Bref, je pense qu'il faudrait plutôt que l'affichage des jauges soit accompagné d'un script qui convertit avant le démarrage du flash.

Pour ce qui est de la pluie au mois, j'ai l'impression que ça dépend des stations employées... ou alors c'est le logiciel windows qui utilise le "rain_total"; ce qui est une mauvaise idée car le rain_total dans certaines applis est utilisé autrement. J'ai essayé de réinitialiser cette valeur dans un fichier cron, ça marche mais mon appli php graphweather fonctionne sens dessus sens dessous maintenant. :(

Je mets un exemple de mes essais :

http://www.diliak.net/meteo/data.php
Dernière modification par DiliaK le ven. mai 18, 2007 11:38 am, modifié 1 fois.
Pat.
Il faut être con pour vivre avec les cons. J'ai essayé, on peut.
San Antonio.
La météo à Villeurbanne
Klauswe

Message par Klauswe »

Hello
Je reprend mon travail maintenant et en regardant le forum je voit que beaucoup de monde s'intéresse a ce problème c'est super, mais de mon côte je connais rien mais alors rien en programmation, j'utilise graphweather je bidouille pour le temps réel mais plus c'est l'inconnu alors je me réjoui de vos remarque et amélioration



Bon week end
yves
Membre
Messages : 26
Inscription : sam. sept. 30, 2006 9:48 pm
Localisation : rouen
Contact :

Message par yves »

Bonsoir,

Voici quelques éléments de réponse.

J'ai fait une erreur dans l'utilisation des variables du fichier data.txt. J'utilise la variable V3 (//relative_rainfall) à la place de la variable V2 (//absolute_rainfall).
Je pense que le pb que certain on rencontré vient de là. J'ai fait la correction, vous pouvez télécharger le flash avec les sources ici : http://meteo.rouen.free.fr/Graphweather_flash.zip

Enfin concernant le format de la variable t, la remarque de DiliaK est justifiée. En effet suivant les différents cas de chacun, cette variable peut avoir tout les formats qu'on veut. Il est donc nécéssaire de traiter à l'exterieur du flash la mise en forme de cette variable. C'est ce que je fais par l'intermédiaire d'un script php. Et j'ai intégré à l'intérieur du flash l'appel à ce script, ainsi tout les 10 secondes on rappel ce script pour la mise à jour du champ date.
Pour que cela fonctionne, le script doit s'appeler get_date.php et il doit se situer dans le même répertoire que graphweather.swf

Voila j'espère avoir été clair dans mes explications.

Bonne soirée à tous.

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 »

Klauswe, pour ta part, la valeur de t est nulle, c'est vraiment étrange d'autant plus que les autres variables semblent bonnes. Je vais regarder si ca n'est pas un bug, il faudra attendre la prochaine version.

L'explication de Yves devrait en aider certain.
Klauswe

Message par Klauswe »

Je vais tester la nouvelle version flach un grand merci je vous donne des nouvelles dés l'essais realiser

encore merci et bon week-end
maxime1

Message par maxime1 »

yves a écrit :Bonsoir,

Voici quelques éléments de réponse.

J'ai fait une erreur dans l'utilisation des variables du fichier data.txt. J'utilise la variable V3 (//relative_rainfall) à la place de la variable V2 (//absolute_rainfall).
Je pense que le pb que certain on rencontré vient de là. J'ai fait la correction, vous pouvez télécharger le flash avec les sources ici : http://meteo.rouen.free.fr/Graphweather_flash.zip

Enfin concernant le format de la variable t, la remarque de DiliaK est justifiée. En effet suivant les différents cas de chacun, cette variable peut avoir tout les formats qu'on veut. Il est donc nécéssaire de traiter à l'exterieur du flash la mise en forme de cette variable. C'est ce que je fais par l'intermédiaire d'un script php. Et j'ai intégré à l'intérieur du flash l'appel à ce script, ainsi tout les 10 secondes on rappel ce script pour la mise à jour du champ date.
Pour que cela fonctionne, le script doit s'appeler get_date.php et il doit se situer dans le même répertoire que graphweather.swf

Voila j'espère avoir été clair dans mes explications.

Bonne soirée à tous.

Yves
Merci Yves pour ton travail

j'ai téléchargé ton correctif merci, la pluie s'affiche mais il ne s'agit pas de la bonne valeur (je pense qu'il doit afficher la pluie de l'année), par ailleurs je n'ai tout saisi concernant le script php pour corriger la date, enfin quels fichiers faut il modifier pour arriver à "customiser" l'affichage

merci pour ton aide

Maxime

http://www.auribeaumeteo.com
DiliaK
Membre
Messages : 57
Inscription : mar. mai 01, 2007 6:25 pm

Message par DiliaK »

La pluie de l'année, pas exactement. Sur la ws2300, il s'agit de la valeur rain_total donc le total depuis la mise en route de la station ou à partir de la remise à zero. Remise à zero qui met le souc dans l'application graphweather de Titoine.

Effectivement, dans les sources j'ai vu l'appel du fichier en php. Fichier qui n'est pas dans le zip ;)
Pat.
Il faut être con pour vivre avec les cons. J'ai essayé, on peut.
San Antonio.
La météo à Villeurbanne
Klauswe

Message par Klauswe »

Voila essais fait bon comme il ne pleut pas depuis + de 24 heures la pluie sur 1 heure et sur 24 h marque zéro par contre la pluie total aussi bizarre c'est pas trop normal?

Encore merci pour le travail


a bientôt

Klaus
Répondre