Partie 2 DECODEUR et BASE DE DONNEES BUFR à METEO-FRANCE Exemple décodeur Le prétraitement des données du SMT à METEO-FRANCE utilise le décodeur/encodeur développé au CEP. Écrit.
Download ReportTranscript Partie 2 DECODEUR et BASE DE DONNEES BUFR à METEO-FRANCE Exemple décodeur Le prétraitement des données du SMT à METEO-FRANCE utilise le décodeur/encodeur développé au CEP. Écrit.
Partie 2 DECODEUR et BASE DE DONNEES BUFR à METEO-FRANCE Exemple décodeur Le prétraitement des données du SMT à METEO-FRANCE utilise le décodeur/encodeur développé au CEP. Écrit en langage FORTRAN Permet de décoder toutes les sections d’un BUFR et retourne les valeurs des différents paramètres dans un tableau de réels. Certaines données sont directement produites au format BUFR (stations automatiques, RADAR, profileur). Interface Elle se présente sous forme d’une fonction qui doit être incluse dans un programme en FORTRAN ou C. Pas de visualisation graphique CALL BUFREX (KBUFL,KBUFF,KSUP,KSEC0,KSEC1,KSEC2,KSEC3,KSEC4, KELEM,CNAMES,CUNITS,KVALS,VALUES,CVALS,KERR) PRETRAITEMENT Messages alphanumériques du SMT: Décodage de l’observation (SYNOP, METAR, TEMP, AMDAR …) Contrôle de qualité Codage en BUFR (observation et qualité) Envoi à la base de données Messages format BUFR du SMT: Décodage du BUFR (ACAR, données satellites, PROFILEUR …) Extraction de paramètres identifiants Envoi à la base de données Stockage BDM Base de Données Météo En sortie du prétraitement des fichiers sont produits respectant un certain format permettant d’être directement insérés dans la BDM Chaque type de données (AMDAR, METAR, SYNOP …) est rangé dans une table distincte du SGBD, mais ayant la même structure BDM buffer depuis 1994 Structure BDM « HEADER » contenant l’identification de l’observation et permettant ainsi d’accéder directement à l’observation voulue: Indicatif (OACI pour METAR, OMM pour SYNOP) Latitude Longitude Date/heure observation Entête transmission (TTAAii) Date/heure d’insertion Amendement « BUFR » : message complet « Colonnes » où on retrouve des paramètres ‘en clair’ directement accessibles sans décoder le BUFR Flux de données SMT Données alpha et BUFR Header BUFR colonnes Table METAR Header BUFR colonnes Table SYNOP Prétraitement données Encode en BUFR Header BUFR colonnes Table AMDAR Utilisateurs BUFR: - Extracteur Utilisateurs de données en clair : - extracteur - décodeur BUFR Les logiciels de codage décodage Origine CEP PREVIMAR OPERA CNRM Fortran C++ C Visual C++ Remarque Adapté surtout aux applications batch et de prévision numérique. Traite aussi le code GRIB Adapté surtout au produit radar Utilisé pour les profileurs Limitations Ne sait pas Ne sait pas décoder coder d’images radar d’images radar Langage Spécifique windows Projet de développement d’un nouveau décodeur / encodeur unique basé sur PréviMar