Bah, fichier metar: code de la météo des aéroports mondiaux, syntaxe très spécifique (avec des variantes suivant le continent/pays, parfois, heureusement pas tous!)
Tu peux récupérer les derniers relevés sous forme de fichiers sur des serveurs spécifiques.
De là, tu fais une correpondance 1 aéroport=1zone... tu décodes le métar, et tu mets ta météo a jour (moi: script activé par cron)
Il existe une bibliothèque qui décode tout ca, mais trop lourde à mon gout, j'ai enlevé le superflu pour me limiter à : temps/température/vent (force + direction)
des liens :
site de départ : http://www.zdnet.fr/builder/programmatio...-39000772c
lien des fichiers textes contenant le code de chaque aéroport : ftp://tgftp.nws.noaa.gov/data/observatio.../stations/ (1 fichier, 1 code)
Je te laisse déjà cogiter avec tout ca (j'ai peu de temps libres avant vendredi), et hésites pas à demander au fur et à mesure... je t'aiderai en fonction du but et de ce qu'il te faut réellement comme données ^^ (moi, c'est assez (drastiquement) réduit)
bref: script en boucle... je récupère le fichier qu'il faut, je l'ouvre, je décode, je met à jour... etc ^^ (prévoir les fichiers non reçus, etc...)
pour 12 zones, ca va assez vite (15-20 secondes, download compris)
EDIT: suis pas chez moi, peux pas te filer de code tout fait ^^
Tu peux récupérer les derniers relevés sous forme de fichiers sur des serveurs spécifiques.
De là, tu fais une correpondance 1 aéroport=1zone... tu décodes le métar, et tu mets ta météo a jour (moi: script activé par cron)
Il existe une bibliothèque qui décode tout ca, mais trop lourde à mon gout, j'ai enlevé le superflu pour me limiter à : temps/température/vent (force + direction)
des liens :
site de départ : http://www.zdnet.fr/builder/programmatio...-39000772c
lien des fichiers textes contenant le code de chaque aéroport : ftp://tgftp.nws.noaa.gov/data/observatio.../stations/ (1 fichier, 1 code)
Je te laisse déjà cogiter avec tout ca (j'ai peu de temps libres avant vendredi), et hésites pas à demander au fur et à mesure... je t'aiderai en fonction du but et de ce qu'il te faut réellement comme données ^^ (moi, c'est assez (drastiquement) réduit)
bref: script en boucle... je récupère le fichier qu'il faut, je l'ouvre, je décode, je met à jour... etc ^^ (prévoir les fichiers non reçus, etc...)
pour 12 zones, ca va assez vite (15-20 secondes, download compris)
EDIT: suis pas chez moi, peux pas te filer de code tout fait ^^
attendez, je cherche...