GRIB

Format ouvert de fichier de données maillées, défini par l'Organisation Mondiale de la Météorologie (OMM)

Le GRIB (GRIdded Binary en anglais) désigne un format de fichier utilisé en météorologie pour la diffusion de données de prévisions météorologiques et d'images satellites. Par extension, un grib est un fichier de données météorologiques conforme au format GRIB.

GRIB édition 1
FM 92-XI Ext GRIB édition 1 (GRIdded Binary)
Visualisation de fichier GRIB (produit NOAA-GFS) dans zyGrib pour la tempête Joachim du 15 décembre 2011.
Caractéristiques
Extension
.grb, .grib
PUID
Développé par
OMM
Type de format
Données Météo maillées 2D
Origine de
GRIB édition 2
Spécification
Site web
GRIB édition 2
FM 92-XIV GRIB
Caractéristiques
Extension
.grb, .grib, .gb2, .grb2, .bin
PUID
Développé par
OMM
Type de format
Information générale de forme binaire de distribution régulière
Basé sur
GRIB édition 1
Spécification
Site web

Le format ouvert GRIB est standardisé par l'Organisation météorologique mondiale (OMM) ce qui contribue opérationnellement à l'interopérabilité des systèmes d'information météorologique. Le format GRIB édition 2 est un des formats préconisés par la directive européenne INSPIRE pour les données maillées de conditions atmosphériques.

Historique

modifier

Le format GRIB a été normalisé par l'OMM à partir de 1988[1] dans le but de faciliter l'échange de données de modélisation météorologique. Il est spécifié dans le manuel des codes de l'OMM n°306[2] sous la référence FM 92, ouvrage régulièrement mis à jour.

C'est actuellement le principal format utilisé dans la diffusion et l'échange des données de prévision numérique du temps, ainsi que dans leurs archivage.

Description

modifier

Ce format comprend les données d'information météorologique aux points de grille, la description des points de grille eux-mêmes, ainsi que les métadonnées permettant de décoder le fichier et d'interpréter l'information météorologique. L'interprétation de ces métadonnées requiert l'utilisation de tables externes, définies et tenues à jour dans le manuel des codes[2]. Le format GRIB autorise l'utilisation de tables externes locales, c'est-à-dire définies par le producteur, en complément des tables standardisées gérées par l'OMM. Sous réserve de disposer de ces tables, il est donc un format auto-documenté.

Le standard explicite les fichiers GRIB en sections[3]. Une section est dédiée aux données elles-mêmes, les autres aux métadonnées. Ces dernières permettent de décrire l'information en précisant les références au producteur, au processus de production, aux coordonnées spatiales et temporelles des données, aux paramètres météorologiques, à leurs unités, etc.

Versions

modifier

Deux éditions du format coexistent actuellement, le GRIB édition 1 depuis 1994[réf. nécessaire] et le GRIB édition 2 depuis 2003. Le format GRIB édition 1 (FM 92-XI) est construit pour gérer des données atmosphériques 2D géo-référencées sur une surface maillée[4].

Le format GRIB édition 2 (FM 92-XIV) étend les capacités du format 1 aux données spatio-temporelles 4D et aux prévisions d'ensembles[5]. L'édition 2 augmente les possibilités de description des paramètres météorologiques, des éventuels traitements statistiques associés et de leurs métadonnées. Il offre également des possibilités intégrées de compression de l'information. La directive INSPIRE explicite les raisons à l'origine du choix du format GRIB Edition 2 dans ses spécifications[6] pour les données de conditions atmosphériques.

Les tables externes sur lesquelles s'appuie le format GRIB sont gérées en version, et l'OMM maintient une version numérique de ces tables pour le GRIB édition 2[7]. Les tables locales, par contre, ne sont pas centralisées par l'OMM. C'est là un des principaux écueils pour l'archivage des fichiers GRIB d'après UNIDATA[8].

Sources de données GRIB

modifier

Les centres météorologiques, nationaux ou internationaux, diffusent usuellement leurs données de prévisions au format GRIB. Elles sont accessibles :

  • Sur le serveur de données HTTP du Service météorologique du Canada, dont les modèles global, régional et d'ensembles[9];
  • Sur le Portail des données publiques de Météo-France au format GRIB 2[10], y compris pour des données du modèle atmosphérique global[11] ;
  • Sur le système d'information de l'OMM (dénommé WIS pour WMO Information System), via le portail openWIS de Météo-France[12] ;
  • Sur le site du Centre Européen de Prévisions Météorologiques (ECMWF) [13] ;
  • Sur le Portail Européen de la Commission européenne qui permet d’accéder aux services INSPIRE mis en œuvre par les États membres[14]. Les portails d'accès aux données sont précisés sur la page du CNIG dédiée à la Directive INSPIRE [15] ;
  • Sur le site de la NOAA et du NCAR pour les prévisions du modèle de prévisions WRF.
  • Sur le site d'Openskiron spécialisé sur les prévisions pour la méditerranée mais pas uniquement [16] ;

Certains organismes météorologiques proposent également l'accès aux données de climatologie. Ainsi, les archives GFS de la NOAA sont accessibles en ligne au format GRIB et GRIB édition 2[17].

Outils de visualisation et d'exploitation

modifier

Le décodage des fichiers au format GRIB requiert l'utilisation d'un utilitaire informatique. Le Centre Européen met à disposition une bibliothèque permettant la lecture, l'écriture et la manipulation des fichiers GRIB, GRIB API[18] maintenant intégrée à EcCodes[19], ainsi que des outils permettant leur visualisation, Magics++[20], Metview[21].

La National Oceanic and Atmospheric Administration (NOAA) propose un ensemble d'utilitaires sous forme d'interface de programmation (actuellement GLIB, WGRIB et JASPER[22],[23]), ainsi que sous forme d'interface graphique (NDFD (GRIB Decoder)[24]).

Pour aller plus loin

modifier
Evolution annuelle de la température moyenne
Evolution annuelle de la température moyenne

Au-delà des prévisions diffusées au format GRIB, certains organismes mettent à disposition leurs archives des résultats de modèles. Ces réanalyses sont utilisées en particulier en climatologie, pour rejouer des conditions passées et pour analyser les nouveaux modèles de prévisions :

  • Les archives des résultats du modèle de prévision GFS de la NOAA[17] sont accessibles en ligne au format GRIB et GRIB édition 2. Ces archives permettent de 'rejouer' des situations météorologiques passées depuis mars 2004. Un exemple pratique d'exploitation en Routage météorologique est proposé par le site virtual-loup-de-mer[25] ;
  • Les archives du Centre Européen, en particulier les réanalyses météorologiques ERA-INTERIM[26] sont présentées et accessibles[27].

Le format NetCDF est un format de fichier alternatif, spécifié par l'University Corporation for Atmospheric Research (UCAR). La conversion du format GRIB dans des formats scientifiques plus généralistes que le GRIB tels que NetCDF se heurte encore à des difficultés, y compris d'ordre sémantique[28] et pour la gestion de collection[29].

Notes et références

modifier

Document utilisé pour la rédaction de l’article : document utilisé comme source pour la rédaction de cet article.

  1. (en) Harry Glahn, « An analysis of some features of the GRIB code »,
    Mentionne le GRIB dans l'édition 1988 du Manuel des codes OMM
  2. a et b Organisation météorologique mondiale, Manuel des codes - Codes internationaux volume l.2 - Annexe II du Règlement technique de l’OMM: partie B et C, Organisation météorologique mondiale, édition 2015 mise à jour en 2016, 1088 p. (ISBN 978-92-63-20306-9, lire en ligne), Partie B – Codes binaires - pp 31-55 et 57-147Document utilisé pour la rédaction de l’article
  3. (en) Organisation Météorologique Mondiale, Introduction to GRIB Edition1 and GRIB Edition 2, , 8 p. (lire en ligne)Document utilisé pour la rédaction de l’article
  4. (en) « WMO Technical report, 17. <Guide to GRIB> Guide to WMO binary code forms », sur www.wmo.ch, (consulté le )Document utilisé pour la rédaction de l’article
  5. (en) « Guide to the GRIB 2 - WMO Table Driven Code Form », sur wmo.int.chDocument utilisé pour la rédaction de l’article
  6. (en) INSPIRE Thematic Working Group Atmospheric Conditions and Meteorological Geographical Features, Data Specification on Atmospheric Conditions and Meteorological Geographical Features – Technical Guidelines, European Commission Joint Research Centre, , 174 p. (lire en ligne), Annexe F - p154Document utilisé pour la rédaction de l’article
  7. (en-GB) WMO-Webteam, « Tables de codes actualisées <Latest VERSION> », sur www.wmo.int (consulté le )Document utilisé pour la rédaction de l’article
  8. (en) John CARON, « On the suitability of BUFR and GRIB for archiving data », News @ Unidata,‎ , p. 7 (lire en ligne, consulté le )Document utilisé pour la rédaction de l’article
  9. Environnement Canada, « Données météorologiques en format GRIB », (consulté le )
  10. « Portail de données publiques de Météo-France », sur METEO FRANCE,
  11. « Champs d'analyse et de prévision en points de grille régulière sur différents domaines géographiques issus du modèle de prévision atmosphérique global français Arpège au format GRIB 2 », sur METEO FRANCE,
  12. (en) « Portail OpenWIS de Météo-France », sur wispi.meteo.fr (consulté le )
  13. (en) « Jeux de Données - ECMWF », sur www.ecmwf.int (consulté le )
  14. (en) « INSPIRE Geoportal: Discovery / Viewer », sur inspire-geoportal.ec.europa.eu (consulté le )
  15. « Présentation de la Directive INSPIRE | CNIG », sur cnig.gouv.fr (consulté le )Document utilisé pour la rédaction de l’article
  16. (en) « Jeux de Données - Openskiron » (consulté le )
  17. a et b (en) « Répertoire des archives des résultats du modèle de prévision GFS de la NOAA », sur nomads.ncdc.noaa.gov (consulté le )
  18. « GRIB-API - ECMWF », sur ecmwf.intDocument utilisé pour la rédaction de l’article
  19. « ecCodes - ECMWF », sur ecmwf.int
  20. (en) « Magics - ECMWF », sur ecmwf.int
  21. (en) « Metview - ECMWF », sur ecmwf.int
  22. (en) National Centers for Environmental Prediction, « NCEP codes for decoding and encoding data in GRIB1 format », sur www.nco.ncep.noaa.gov (consulté le )
  23. (en) National Centers for Environmental Prediction, « NCEP codes for decoding and encoding data in GRIB2 format », sur www.nco.ncep.noaa.gov (consulté le )
  24. (en-US) US Department of Commerce, NOAA, National Weather Service, « NDFD GRIB2 Decoder », sur www.weather.gov (consulté le )
  25. « Router dans le passé (a posteriori) avec des gribs anciens », sur wiki.v-l-m.org (consulté le )Document utilisé pour la rédaction de l’article virtuel loup de mer
  26. (en) « Données ERA Interim par échéance », sur apps.ecmwf.int (consulté le )
  27. (en) « Données publiques du CEPMMT », sur apps.ecmwf.int (consulté le )
  28. (en) Davis, Ethan and Caron, John, « Issues Converting GRIB to netCDF/CF », NOAA Environmental Data Management Workshop, NOAA, September, Silver Spring, MD.,‎ , p. 16 (lire en ligne)Document utilisé pour la rédaction de l’article
  29. (en) John CARON, « GRIB to NetCDF/CF as part of Unidata’s THREDDS project », Workshop on "Closing the GRIB/NetCDF gap",‎ , p. 16 (lire en ligne)Document utilisé pour la rédaction de l’article

Voir aussi

modifier

Articles connexes

modifier

Liens externes

modifier

~