OpenMeteoData
Les données météo accessibles à tous




                               Nicolas BALDECK
                               SOTM-FR, 24 février 2013
Naissance du projet
●   Février 2012 : Météo pour le parapente
    –   Besoin de paramètres très spécialisés
    –   Evolution en 3D : Carte classique non adaptée
Problème n°1 :
Où trouver la matière première ?

                                                      10⁵ € par an,
                                                  même pour un usage personnel

 (organisation météo europééne)


                                                Données gratuites,
                                                dans le domaine public
                                  Mais pas très fines en Europe
                                  (ex : GFS ne voit pas les Alpes...)
                                  Nécéssitent des calculs supplémentaires


                                      ●   Souvent basé sur les
     API privées                          données américaines.
                                      ●   Catalogue très sommaire
Problème n° 2 :
Trouver des données suffisament
            précises




Grande majorité de   Ne voit pas les vallées !
l'offre internet
Solution

Données météo          Données géographiques
globales               locales




                Modèle local
                   WRF

                À la maison
                                      Prévis affinées
Problème n°3 :
La puissance de calcul

         Prévisions vol libre à 2.5km :
         3h30 de calcul pour 12h simulées
         Doubler la résolution fait
         quadrupler le temps de calcul




             Matériel de 2008
             28 CPU
             112 Go de RAM
             4kW
Solution :
  ●   Mutualiser !
 Actuel : chacun son petit modèle
 dans son coin

RASP France     Infoclimat   Météo60
                                            OpenMeteoData
RASP FIVL       Météociel    Météorologic

RASP
                                                                         u s!
                                                                   -vo
Soaringmeteo.   Windguru     LaMMA
ch                                                                z
                                                             erve
RASP UK         Kéraunos
                              et des                        S
                              centaines
                              d'autres...

      © Réutilisation Interdite
L'expérience du Vol Libre
●   Partenariat avec la FFVL
●   Sites internets dédiés
    ex : http://meteo-parapente.com
●   Réussite totale
    –   Retours très positifs
    –   Prévis fiables
    –   « une révolution »


Utilisation au Championnat
d'Europe de Parapente,
septembre dernier
OpenMeteoData

               La météo, pour tous


Deux axes :


Supercalculateur        Faciliter l'accès aux
crowndfunded            données des institutions
pour un gros modèle     publiques
local
Le modèle local




●   développé par les agences gouvernementales US,
●   la référence pour la recherche et l'opérationel.
●   Logiciel libre.
Le calculateur
●    Technologies HPC, comme ceux du top500
●    Réseau Infiniband
●    Xéon E5-2600

        une dizaine de CPU actuellement
                                                      merci
        Datacenter à Paris
                                                       merci
    Principe :
      Le mieux avec les moyens qu'on a...
      Si vous voulez des meilleures prévis, aidez nous à développer
      l'infrastructure
Projet ouvert / collaboratif   Calculateur crowdfunded       Super prévis




                                                         •    startups
                                                         •    développeurs
                                                         •    passionnés
                                                         •    professionnels
                                               ODbL      •    collectivités
Expérience d'Open Science

•   Comité d'experts scientifiques
météorologues, chercheurs, thésards, retraités


•   Collaboration avec les universités
Mais aussi...
Données libres mais introuvables

                                       Pollution de l'air sur toute
                                       l'europe :
  modélisations et archives vagues /
  vent / courants




- modèles régionaux
- mesures satellites
- données scientifiques
- ...
Moteur de recherche universel



                                                                                     Filtres
                                                                                     précis




                                                                                  jeux de données
                                                                                  correspondants




                                                  Code pour récuperer ces données via un
Infos, specs, licence..   Panier   Télécharger    langage de programmation
                                   la sélection   Python / Java / C++ / PHP ...
Logiciel / librairie client
request = new OMD::Request();

request.area = new OMD::LatLonSquare(
                          [44, 5],
                                                                    - Interface programmable
                          [44, 10],                                  •   Python
                          [40, 10],                                  •   C++
                          [40, 5]
                                                                     •   Perl
                          );
                                                                     •   PHP
request.altitudes = new OMD::AltitudeRange(0, 1000, METERS, AGL);    •   Javascript
request.run = LATEST;
request.time = TOMORROW;
                                                                     •   etc...
request.parameters = ["t", "td", "wind_u", "wind_v"];
                                                                    - Ligne de commande
try {
                                                                    - Interface graphique
        request.download();
        print(request.getJSON());

        } catch (RequestException e) {
              print(e.type);
              print(e.message);
        }
Bientôt les données Météo France ?
Ou pas...
Partenaires




              fabricant de matériel parapente
Wanted !

●   Mirroirs
●   Bande passante
●   Matériel
    http://openmeteodata.org/#HardwareWanted
●   Support financier
●   Collaborations scientifiques et techniques
●   Conférences
+ d'infos

   Lancement bêta en Mars !
   http://openmeteodata.org

   nicolas.baldeck@openmeteodata.org



           @OpenMeteoData

Aperçu des "anciennes" prévis, version parapente :
                                                     SoData !   14 Mars, IGN
http://meteo-parapente.com/                          Sodata.org Saint Mandé

Omd sotmfr

  • 1.
    OpenMeteoData Les données météoaccessibles à tous Nicolas BALDECK SOTM-FR, 24 février 2013
  • 2.
    Naissance du projet ● Février 2012 : Météo pour le parapente – Besoin de paramètres très spécialisés – Evolution en 3D : Carte classique non adaptée
  • 3.
    Problème n°1 : Oùtrouver la matière première ? 10⁵ € par an, même pour un usage personnel (organisation météo europééne) Données gratuites, dans le domaine public Mais pas très fines en Europe (ex : GFS ne voit pas les Alpes...) Nécéssitent des calculs supplémentaires ● Souvent basé sur les API privées données américaines. ● Catalogue très sommaire
  • 4.
    Problème n° 2: Trouver des données suffisament précises Grande majorité de Ne voit pas les vallées ! l'offre internet
  • 5.
    Solution Données météo Données géographiques globales locales Modèle local WRF À la maison Prévis affinées
  • 6.
    Problème n°3 : Lapuissance de calcul Prévisions vol libre à 2.5km : 3h30 de calcul pour 12h simulées Doubler la résolution fait quadrupler le temps de calcul Matériel de 2008 28 CPU 112 Go de RAM 4kW
  • 7.
    Solution : ● Mutualiser ! Actuel : chacun son petit modèle dans son coin RASP France Infoclimat Météo60 OpenMeteoData RASP FIVL Météociel Météorologic RASP u s! -vo Soaringmeteo. Windguru LaMMA ch z erve RASP UK Kéraunos et des S centaines d'autres... © Réutilisation Interdite
  • 8.
    L'expérience du VolLibre ● Partenariat avec la FFVL ● Sites internets dédiés ex : http://meteo-parapente.com ● Réussite totale – Retours très positifs – Prévis fiables – « une révolution » Utilisation au Championnat d'Europe de Parapente, septembre dernier
  • 9.
    OpenMeteoData La météo, pour tous Deux axes : Supercalculateur Faciliter l'accès aux crowndfunded données des institutions pour un gros modèle publiques local
  • 10.
    Le modèle local ● développé par les agences gouvernementales US, ● la référence pour la recherche et l'opérationel. ● Logiciel libre.
  • 11.
    Le calculateur ● Technologies HPC, comme ceux du top500 ● Réseau Infiniband ● Xéon E5-2600 une dizaine de CPU actuellement merci Datacenter à Paris merci Principe : Le mieux avec les moyens qu'on a... Si vous voulez des meilleures prévis, aidez nous à développer l'infrastructure
  • 12.
    Projet ouvert /collaboratif Calculateur crowdfunded Super prévis • startups • développeurs • passionnés • professionnels ODbL • collectivités
  • 13.
    Expérience d'Open Science • Comité d'experts scientifiques météorologues, chercheurs, thésards, retraités • Collaboration avec les universités
  • 14.
  • 15.
    Données libres maisintrouvables Pollution de l'air sur toute l'europe : modélisations et archives vagues / vent / courants - modèles régionaux - mesures satellites - données scientifiques - ...
  • 16.
    Moteur de rechercheuniversel Filtres précis jeux de données correspondants Code pour récuperer ces données via un Infos, specs, licence.. Panier Télécharger langage de programmation la sélection Python / Java / C++ / PHP ...
  • 17.
    Logiciel / librairieclient request = new OMD::Request(); request.area = new OMD::LatLonSquare( [44, 5], - Interface programmable [44, 10], • Python [40, 10], • C++ [40, 5] • Perl ); • PHP request.altitudes = new OMD::AltitudeRange(0, 1000, METERS, AGL); • Javascript request.run = LATEST; request.time = TOMORROW; • etc... request.parameters = ["t", "td", "wind_u", "wind_v"]; - Ligne de commande try { - Interface graphique request.download(); print(request.getJSON()); } catch (RequestException e) { print(e.type); print(e.message); }
  • 18.
    Bientôt les donnéesMétéo France ?
  • 19.
  • 20.
    Partenaires fabricant de matériel parapente
  • 21.
    Wanted ! ● Mirroirs ● Bande passante ● Matériel http://openmeteodata.org/#HardwareWanted ● Support financier ● Collaborations scientifiques et techniques ● Conférences
  • 22.
    + d'infos Lancement bêta en Mars ! http://openmeteodata.org nicolas.baldeck@openmeteodata.org @OpenMeteoData Aperçu des "anciennes" prévis, version parapente : SoData ! 14 Mars, IGN http://meteo-parapente.com/ Sodata.org Saint Mandé