Aller au contenu

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

Traduction tutoriel Weatherlink/MySQL


Invité
 Partager

Messages recommandés

Invité Guest

Bonsoir,

Je viens de trouver un script PHP permettant d'envoyer les données générées par Weatherlink sur une base MySQL. Le problème, c'est que le script est en italien et n'est pas traduit en anglais. D'après ce que j'ai compris, on peut ensuite créer des graphiques à la volée, faire des statistiques, bref, tout ce qu'une base SQL autorise.

Y aurait-il quelqu'un parlant italien volontaire pour une traduction, même sommaire ? Je précise à l'avance que je sais que d'autres logiciels météo permettent d'expédier vers une SQL, mais j'ai payé Weatherlink et je ne compte pas changer.

Le script ayant été peaufiné jusqu'à juin 2009, je pense qu'il est encore très à jour.

http://forum.meteonetwork.it/strumenti-meteo/58234-weatherlink-gestione-dei-dati-database-mysql-php.html

Merci beaucoup,

Lien à poster
Partager sur d’autres sites

  • Responsable Technique

Bonsoir,

Je viens de trouver un script PHP permettant d'envoyer les données générées par Weatherlink sur une base MySQL. Le problème, c'est que le script est en italien et n'est pas traduit en anglais. D'après ce que j'ai compris, on peut ensuite créer des graphiques à la volée, faire des statistiques, bref, tout ce qu'une base SQL autorise.

Y aurait-il quelqu'un parlant italien volontaire pour une traduction, même sommaire ? Je précise à l'avance que je sais que d'autres logiciels météo permettent d'expédier vers une SQL, mais j'ai payé Weatherlink et je ne compte pas changer.

Le script ayant été peaufiné jusqu'à juin 2009, je pense qu'il est encore très à jour.

http://forum.meteone...-mysql-php.html

Merci beaucoup,

Si tu as quelques notions de PHP, c'est pas très compliqué ; sinon http://php.net default_tongue.png/emoticons/tongue@2x.png 2x" width="20" height="20">

Tu crées une table "data" dans MySQL d'abord (avec phpMyAdmin par exemple). Ensuite c'est PHP qui prend le relais, avec un cron lancé toutes les 5 minutes (crontab). Le PHP ouvre la connexion à SQL, ouvre le fichier généré par WeatherLink, le lit, transforme les données en un tableau de valeurs puis en chaînes de caractères. Ensuite on traite la date des données, vérifie si les données ne sont pas vides, et insertion dans la base de données.

Et c'est tout default_happy.png/emoticons/happy@2x.png 2x" width="20" height="20">

Les trucs à changer sont juste le nom de la table (si tu le changes), le mot de passe et le nom d'utilisateur de MySQL, et le chemin vers le fichier.

Lien à poster
Partager sur d’autres sites

Invité Guest

Mhm, parfait. Je vais voir avec quoi je peux coupler cela. Mais pour faire des trucs sympas il faut ensuite savoir très bien programmer default_whistling.gif

Lien à poster
Partager sur d’autres sites

  • Responsable Technique

Mhm, parfait. Je vais voir avec quoi je peux coupler cela. Mais pour faire des trucs sympas il faut ensuite savoir très bien programmer default_whistling.gif

Ben le code qu'ils te donnent c'est du brut, pour insérer dans une base de données, ça te fait pas les graphiques et les tableaux, ni le café.

Très bien programmer, les graphiques c'est juste une suite de points reliés par des traits (bon après c'est plus ou moins beau selon le lissage, tout ça), avec GD tu t'en sors default_wink.png/emoticons/wink@2x.png 2x" width="20" height="20">

Ou en JavaScript si tu veux des trucs moins compliqués (quoique...) et plus beaux (j'ai mon petit avis dessus default_tongue.png/emoticons/tongue@2x.png 2x" width="20" height="20">)

Lien à poster
Partager sur d’autres sites

Invité Guest

Connais-tu ce genre de script/librairie ? Mon "rêve" serait de pouvoir générer des graphiques à la volée en sélectionnant un jour voire une heure via un champ SELECT. Je crois qu'il y a une libraire spéciale météo (du préconçu pour la météo on va dire).

Voilà, je viens de trouver : http://www.advsofteng.com/

Il y a l'API Google Chart aussi qui a l'air sympa !

Je viens de regarder, je pense prendre la Google Chart : je n'ai besoin que des variables pour faire mes graph : rien à installer.

Lien à poster
Partager sur d’autres sites

  • Responsable Technique

Connais-tu ce genre de script/librairie ? Mon "rêve" serait de pouvoir générer des graphiques à la volée en sélectionnant un jour voire une heure via un champ SELECT. Je crois qu'il y a une libraire spéciale météo (du préconçu pour la météo on va dire).

Voilà, je viens de trouver : http://www.advsofteng.com/

Il y a l'API Google Chart aussi qui a l'air sympa !

Oui, je connais, puisque c'est ce genre d'API que l'on utilisera pour la V5 default_biggrin.png/emoticons/biggrin@2x.png 2x" width="20" height="20">

C'est dans le style de Google Charts en effet. Certaines libs utilisent un simple tableau de valeurs en entrée, d'autres demandent des objets ou des trucs dans le genre. Dans tous les cas, il faut une transformation, on claque pas le résultat de la requête dans le JS default_happy.png/emoticons/happy@2x.png 2x" width="20" height="20">

Leurs docs sont en général bien fournies et avec quelques fonctions PHP de base, on arrive déjà à un résultat plus que correct !

Lien à poster
Partager sur d’autres sites

Posté(e)
Chazelles sur Lyon

Bonjour,

Il est en effet possible d'envoyer les données dans une base de données MYSQL et de créer ce que l'on veut comme graphiques ou tableau :

http://hautsdulyonnais.meteo-mc.fr/base-de-donnees-tableau.php

http://hautsdulyonnais.meteo-mc.fr/base-de-donnees-graphique.php

On peut même afficher des graphiques journaliers "à la volée" en cliquant sur les valeurs des tableaux noaa template :

http://hautsdulyonnais.meteo-mc.fr/mensuel.php

Toutes les données sont stockées dans une même table et celle ci est mise à jour via un cron-job toutes les 5 minutes.

Par contre il faut un hébergement assez costaud pour que celà fonctionne.

Je pense mettre quelques tutoriels sur mon site http://logiciels.meteo-mc.fr/ quand j'aurais la motivation et le temps.

j'ai aussi commencé à faire des graphiques des dernières 24h pour remplacer ceux de weatherlink toujours avec les données stockées en bdd mysql mais j'ai aussi une solution pour le faire sans base de données :

http://hautsdulyonnais.meteo-mc.fr/obs/noaa/graphs/temperature24h.png

Bonne journée,

Aurélien

Lien à poster
Partager sur d’autres sites

Invité Guest

Je ne peux que te conforter, voire te prier de faire des tutoriels. Je n'ai malheureusement pas beaucoup de connaissances en PHP et suis donc restreint à quelques bricolages. Comme tout bricolage, ça vaut ce que ça vaut.

Toi et Météo-Sciez êtes des modèles d'accessibilité vis-à-vis des données fournies sur le site. Bravo !

Dans l'espoir de voir bientôt un petit tutoriel,

Sincèrement,

Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Partager

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...