Diving-91 hobby's

Météo Plongée Généalogie

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterCe mois-ci295
News Site 6 - JpGraph et les METAR PDF Imprimer Email
Note des utilisateurs: / 0
PauvreMeilleur 
Écrit par Diving-91   
Mercredi, 25 Mars 2009 22:00

2009-03-25 JpGraph, une bibliothèque pour générer des graphiques ou créer des images en png, jpg ou gif. Cette librairie PHP à été utilisée pour décoder graphiquement les messages météo des aérodromes.

 Toutes les icônes utilisées par le décodeur des mesages METAR
Comme annoncé récemment sur la partie météo de ce site, un décodeur de METAR se charge de décoder les messages d'observation et de prévision météo diffusés par l'ensemble des aérodromes de France environ toutes les 30 minutes. Afin d'agrémenter ce décodeur et le rendre plus visuel, les messages d'observations sont maintenant disponibles sous une forme visuelle.

Pour cela, la librairie PHP JpGraph à été mise en oeuvre. JpGraph est une bibliothèque Orientée Object de création graphique pour PHP 5. Elle peut être utilisée pour créer de nombreux types de graphiques en ligne ou pour générer des fichiers png, jpg ou gif de façon relativement simple grâce à son niveau d'abstraction élevé par rapport à la librairie graphique de base en PHP, GD2 sur laquelle JpGraph s'appuie. Son installation est simple puisqu'il s'agit de copier n'importe où dans l'arborescence d'un site web une série de fichiers PHP. Son utilisation ne pose généralement pas de problèmes car GD2 (ou GD) est souvent présent dans le package PHP des hébergeurs de site web. Pour ce site, l'installation est faite sur le serveur web Apache du NAS QNAP TS-109 auquel il a été nécessaire d'ajouter le support de polices de caractères TrueType.

La documentation de JpGraph est très fournie et comporte pas moins de 130 exemples qui servent de point de départ à la création de graphes personalisés. Par ailleurs, sur le site de l'Ecole Polytechnique Fédérale de Lausanne (EPFL), on peux trouver la documentation en ligne complète de JpGraph. Enfin, Jpgraph est d'utilisation libre sur un site à caractère non commercial.

L'utilisation de Jpgraph pour le décodeur de METAR, ne génère pas de graphes, mais une image composée d'un fond fixe, d'une girouette dont la rotation dépend de la direction du vent, de 'textbox' indiquant les paramètres météo principaux, vitesse et force du vent, température, humidité et pression atmosphérique. A cette image, vient se superposer une icône symbolisant le temps présent. Ces icônes sont issus du site Iconbest (encore une fois libre d'utilisation sur un site non commercial) et ont étés modifiés pour répondre aux besoins et spécificités du décodeur de METAR. Une vue d'ensemble de ces icônes vous est présentée sur cette page.


Diving-91
Mis à jour de ( Mardi, 07 Avril 2009 23:10 )
 
 
Joomla 1.5 Templates by Joomlashack