Une classe PHP pour obtenir les niveaux de vigilance météo

Répondre
juju
Membre
Messages : 170
Inscription : mer. sept. 24, 2014 8:50 pm
Localisation : Valreas 84600

Une classe PHP pour obtenir les niveaux de vigilance météo

Message par juju »

bonjour
Je ne sait pas si cela va vous intéresser, mais en trainant sur le net j'ai découvert ça.
Pour les grands spécialiste du php, peut être il y a a tirer quelque chose.
Je l'ai fait fonctionner, effectivement les résultats quelle donnent correspondent bien aux vigilances en cours.
Ce jour il y a des vigilance neige et verglas on les retrouve bien, avec les département..... quant a traiter les données issue :oops:
ce que je sais c'est qu'il faut appeler:
index.php?xml
index.php?json

et l'on obtiens par exemple en XLM
un petit copier coller

Code : Tout sélectionner

<?xml version="1.0" encoding="utf-8"?>
<!--Etats de vigilance météorologique des départements (métropole et outre-mer) et territoires d'outre-mer français-->
<vigilance>
  <update>27-12-2014 20:52</update>
  <bulletin_metropole>
    <creation>27-12-2014 16:00</creation>
    <mise_a_jour>27-12-2014 16:00</mise_a_jour>
    <validite>28-12-2014 16:00</validite>
    <version>1</version>
  </bulletin_metropole>
  <bulletin_antilles>
    <creation>YP-CT-<!DO E :ht</creation>
  </bulletin_antilles>
  <cote_06>
    <niveau>1</niveau>
    <alerte>Vert</alerte>
    <risque>RAS</risque>
  </cote_06>
  <cote_11>
    <niveau>1</niveau>
    <alerte>Vert</alerte>
    <risque>RAS</risque>
  </cote_11>
tous les départements y sont et l'on retrouve ceux en vigilance neige par exemple:

Code : Tout sélectionner

<dep_23>
    <niveau>2</niveau>
    <alerte>Jaune</alerte>
    <risque>Soyez prudents</risque>
    <crues>1</crues>
  </dep_23>
  <dep_24>
    <niveau>1</niveau>
    <alerte>Vert</alerte>
    <risque>RAS</risque>
    <crues>1</crues>
  </dep_24>
  <dep_25>
    <niveau>3</niveau>
    <alerte>Orange</alerte>
    <risque>Neige-verglas</risque>
    <crues>1</crues>
  </dep_25>
  <dep_26>
    <niveau>2</niveau>
    <alerte>Jaune</alerte>
    <risque>Soyez prudents</risque>
    <crues>1</crues>
  </dep_26>
  <dep_27>
    <niveau>2</niveau>
    <alerte>Jaune</alerte>
    <risque>Soyez prudents</risque>
    <crues>2</crues>
  </dep_27>
  <dep_28>
    <niveau>2</niveau>
    <alerte>Jaune</alerte>
    <risque>Soyez prudents</risque>
    <crues>1</crues>
  </dep_28>
  <dep_29>
    <niveau>1</niveau>
    <alerte>Vert</alerte>
    <risque>RAS</risque>
    <crues>1</crues>
  </dep_29>
  <dep_2A>
    <niveau>2</niveau>
    <alerte>Jaune</alerte>
    <risque>Soyez prudents</risque>
  </dep_2A>
  <dep_2B>
    <niveau>2</niveau>
    <alerte>Jaune</alerte>
    <risque>Soyez prudents</risque>
la source est ici

https://github.com/DjMomo/vigimeteo
Alain
station Orégon WMR 200
logiciel Xnet version 2012-03-17a et Graphweather V 3.0.15
http://mapetitemeteo.esy.es/
Répondre