Scripts php pour climatologie mensuelle et annuelle
Posté : 25 août 2007, 14:49
Bonjour,
Comme promis, voici des scripts php pour l’affichage des données climatologiques mensuelles et annuelles à partir des rapports “noaa” produits par wswin.
ATTENTION! Il faut que le php soit supporté par l’hébergeur de votre site...sinon, ces scripts ne marcheront pas.
Il y a 4 versions des scripts :
- climatophp ( http://lacombe.dyndns.org/meteo/climatophp.zip) : affichage des tableaux sans données de rayonnement solaire
- climatophp-solaire ( http://lacombe.dyndns.org/meteo/climatophp-solaire.zip) : affichage des tableaux avec les valeurs de rayonnement solaire
- climatophp-graph ( http://lacombe.dyndns.org/meteo/climatophp-graph.zip): comme climatophp, mais avec affichage des mini-graphiques issus de wswin lorsque le pointeur est sur une case du tableau.
- climatophp-solaire-graph ( http://lacombe.dyndns.org/meteo/climato ... -graph.zip) : comme climato-solaire, mais avec affichage des mini-graphiques issus de wswin lorsque le pointeur est sur une case du tableau.
Installation :
-copier les fichier ”template_noaa_m.txt” et “template_noaa_y.txt” dans le répertoire de wswin (en général C:\Program Files\Wswin). So vous avez déjà personnalisé des fichiers templates, renommez les ou déplacez les avant pour ne pas les perdre! Si ce n’est pas encore fait, activez la mise à jour des template dans wswin en cochant “NOAA Créer fichier de Template mois” et “NOAA Créer fichier de Template année” dans le menu “Contrôle”, “Paramètres Template/APRS/Synop/Metar...”
-Ouvrir le fichier climatom.php avec le bloc-note, et modifier au début du fichier les valeurs des variables $moisdebut et $anneedebut. Ces valeurs sont le premier mois et la première année pour lesquels des données sont disponibles. Iem pour le fichier climatoa.php, en modifiant la variable $anneedebut). Le script assume que tous les rapports noaa mensuels et annuels sont disponibles entre le mois et année indiqués par ces variables et le mois et année courant. Si ce n’est pas le cas, la navigation entre les mois et/ou les années ne marchera pas bien.
-copier les fichiers “climatoa.php et climatom.php dans un répertoire de votre site. Ces deux scripts et les fichiers noaaAAAAMM.txt et noaaAAAA.txt (transférés sur votre site depuis votre PC) doivent se trouver dans le même répertoire. Pour les versions graphiques, copiez aussi dans le même répertoire le fichier “filesearchhover.js”.
Pour les version avec graphiques, les mini-graphiques actuels (mini_currentX.gif) doivent se trouver dans le même répertoire que les scripts et les mini-graphiques d’archives doivent se trouver dans des sous-répertoires “2007”, “2006”....etc. (C’est la structure de fichier que wswin utilise lorsque l’option “Années séparer” est activée dans menu “Internet”, “Réglages”, onglet “Page start”).
Utilisation:
-En accédant au fichier php de votre site (par exemple -http://monsitemeteo/climatom.php), la climatologie du mois en cours va être affichée. On peut alors naviguer vers les mois précedents et suivant en cliquant sur les boutons correspondants. Idem pour climatoa.php, les boutons permettent de naviguer entre les années, et en cliquant sur le nom d’un mois dans un tableau, on accède alors à la climatologie de ce mois.
-On peut charger aussi directement un mois ou une année données en utilisant la syntaxe suivante :
climatologie du mois de mars 2007 : -http://monsitemeteo/climatom.php?annee=2007&mois=03
climatologie de l’année 2005 : -http://monsitemeteo/climatoa.php?annee=2005
Bonne installation, et faites moi signe si il reste des bugs...
Cordialement
Comme promis, voici des scripts php pour l’affichage des données climatologiques mensuelles et annuelles à partir des rapports “noaa” produits par wswin.
ATTENTION! Il faut que le php soit supporté par l’hébergeur de votre site...sinon, ces scripts ne marcheront pas.
Il y a 4 versions des scripts :
- climatophp ( http://lacombe.dyndns.org/meteo/climatophp.zip) : affichage des tableaux sans données de rayonnement solaire
- climatophp-solaire ( http://lacombe.dyndns.org/meteo/climatophp-solaire.zip) : affichage des tableaux avec les valeurs de rayonnement solaire
- climatophp-graph ( http://lacombe.dyndns.org/meteo/climatophp-graph.zip): comme climatophp, mais avec affichage des mini-graphiques issus de wswin lorsque le pointeur est sur une case du tableau.
- climatophp-solaire-graph ( http://lacombe.dyndns.org/meteo/climato ... -graph.zip) : comme climato-solaire, mais avec affichage des mini-graphiques issus de wswin lorsque le pointeur est sur une case du tableau.
Installation :
-copier les fichier ”template_noaa_m.txt” et “template_noaa_y.txt” dans le répertoire de wswin (en général C:\Program Files\Wswin). So vous avez déjà personnalisé des fichiers templates, renommez les ou déplacez les avant pour ne pas les perdre! Si ce n’est pas encore fait, activez la mise à jour des template dans wswin en cochant “NOAA Créer fichier de Template mois” et “NOAA Créer fichier de Template année” dans le menu “Contrôle”, “Paramètres Template/APRS/Synop/Metar...”
-Ouvrir le fichier climatom.php avec le bloc-note, et modifier au début du fichier les valeurs des variables $moisdebut et $anneedebut. Ces valeurs sont le premier mois et la première année pour lesquels des données sont disponibles. Iem pour le fichier climatoa.php, en modifiant la variable $anneedebut). Le script assume que tous les rapports noaa mensuels et annuels sont disponibles entre le mois et année indiqués par ces variables et le mois et année courant. Si ce n’est pas le cas, la navigation entre les mois et/ou les années ne marchera pas bien.
-copier les fichiers “climatoa.php et climatom.php dans un répertoire de votre site. Ces deux scripts et les fichiers noaaAAAAMM.txt et noaaAAAA.txt (transférés sur votre site depuis votre PC) doivent se trouver dans le même répertoire. Pour les versions graphiques, copiez aussi dans le même répertoire le fichier “filesearchhover.js”.
Pour les version avec graphiques, les mini-graphiques actuels (mini_currentX.gif) doivent se trouver dans le même répertoire que les scripts et les mini-graphiques d’archives doivent se trouver dans des sous-répertoires “2007”, “2006”....etc. (C’est la structure de fichier que wswin utilise lorsque l’option “Années séparer” est activée dans menu “Internet”, “Réglages”, onglet “Page start”).
Utilisation:
-En accédant au fichier php de votre site (par exemple -http://monsitemeteo/climatom.php), la climatologie du mois en cours va être affichée. On peut alors naviguer vers les mois précedents et suivant en cliquant sur les boutons correspondants. Idem pour climatoa.php, les boutons permettent de naviguer entre les années, et en cliquant sur le nom d’un mois dans un tableau, on accède alors à la climatologie de ce mois.
-On peut charger aussi directement un mois ou une année données en utilisant la syntaxe suivante :
climatologie du mois de mars 2007 : -http://monsitemeteo/climatom.php?annee=2007&mois=03
climatologie de l’année 2005 : -http://monsitemeteo/climatoa.php?annee=2005
Bonne installation, et faites moi signe si il reste des bugs...
Cordialement