Tutoriel : récupérer les données libres AROME de Météo France

Récupérer les données libres (Open Data) de vent, température, pression et humidité d’AROME, le modèle météorologique numérique à haute résolution de Météo France.

Pour obtenir les données numériques libres des modèles à aire limitée de Météo France, visitez la page du modèle AROME dans la partie Open Data du site de Météo France : ici

Les données sont au format GRIB version 2 (documentation sur le site de la WMO), il vous faut donc une bibliothèque pour gérer ces fichiers. Pour cet exemple nous utilisons la bibliothèque lib-grib-api-tools qui est disponible sous les distributions Linux Debian et Ubuntu. Installez cette bibliothèque sous votre distribution Linux.

Plusieurs fichiers de résultats AROME sont disponibles sur le site de Météo France (lien). Nous utilisons pour cet exemple le modèle à 0.025° (3 km) de résolution et le sous-paquet de variables « SP1 – Paramètres courants à la surface ». Après avoir téléchargé le fichier de résultats AROME de votre choix, visualisez les données avec la commande :

grib_ls AROME_0.01_SP1_00H_201602110600.grib2

Cette commande renvoie le contenu du fichier GRIB version 2 :

AROME_0.01_SP1_00H_201602110600.grib2

edition      centre       date         dataType     gridType     stepRange    typeOfLevel  level        shortName    packingType 

2            lfpw         20160211     missing      regular_ll   0            heightAboveGround  10           10u          grid_jpeg  

2            lfpw         20160211     missing      regular_ll   0            heightAboveGround  10           10v          grid_jpeg  

2            lfpw         20160211     missing      regular_ll   0            heightAboveGround  2            2t           grid_jpeg  

2            lfpw         20160211     missing      regular_ll   0            heightAboveGround  2            r            grid_jpeg

Vous pouvez alors choisir une variable à extraire (shortName) et le pas de temps (stepRange) pour obtenir les données dans un fichier au format ASCII CSV avec cette commande :

grib_get_data -w shortName=2t,stepRange=6  AROME_0.025_SP1_00H06H_201602110600.grib2  | awk '{print ($2+8)*20/340-8";"$1";" $3 }' > arome-25mdeg.2t.xyz

Remarque : à l’écriture de l’article, en février 2016, nous avons détecté un problème sur les coordonnées géographiques qui peut être corrigé avec la commande awk ci-dessus. Peut-être ce problème sera corrigé dans les prochains mois.

Il est alors possible de visualiser ces données avec n’importe quel utilitaire.

Exemple de résultats pour notre exemple avec le modèle AROME à résolution 0.025° :

Exemple de sorties AROME pour la température à 2 mètres le 11 février 2016

Je peux vous apporter une compétence météo sur l’expertise des données AROME de Météo France pour votre activité, n’hésitez pas à me contacter sur la page Contact.