Invité Guest Posté(e) 9 avril 2010 Partager Posté(e) 9 avril 2010 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 More sharing options...
Responsable Technique Fred59_ Posté(e) 9 avril 2010 Cannes (06) Responsable Technique Partager Posté(e) 9 avril 2010 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 /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 /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 More sharing options...
Invité Guest Posté(e) 9 avril 2010 Partager Posté(e) 9 avril 2010 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 Lien à poster Partager sur d’autres sites More sharing options...
Responsable Technique Fred59_ Posté(e) 9 avril 2010 Cannes (06) Responsable Technique Partager Posté(e) 9 avril 2010 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 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 /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 /emoticons/tongue@2x.png 2x" width="20" height="20">) Lien à poster Partager sur d’autres sites More sharing options...
Invité Guest Posté(e) 9 avril 2010 Partager Posté(e) 9 avril 2010 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 More sharing options...
Responsable Technique Fred59_ Posté(e) 9 avril 2010 Cannes (06) Responsable Technique Partager Posté(e) 9 avril 2010 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 /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 /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 More sharing options...
Polux69 Posté(e) 10 avril 2010 Chazelles sur Lyon Partager Posté(e) 10 avril 2010 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 More sharing options...
Invité Guest Posté(e) 10 avril 2010 Partager Posté(e) 10 avril 2010 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 More sharing options...
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant