netcdf file:/bureau/exemple-fichier-netcdf.nc {
/***** Ici commence l'en-tête du fichier. On y retrouve toutes les métadonnées du fichier qui se présentent sous la forme d'attributs de type "nom/valeur". *****/
/**** La section Dimension spécifie quelles sont les dimensions (ou axes) selon lesquelles les mesures évoluent.
Ici par exemple, on a deux dimensions avec 3 points de mesure en longitude et 8 en latitude ****/
dimensions:
lon = 3 ;
lat = 8 ;
/**** Fin de la section Dimension ****/
/*** La section Variable permet de lister exhaustivement toutes les variables mesurées présentes dans le fichier.
Elle fournit des informations complémentaires à l’aide de divers attributs descriptifs (métadonnées sur les variables).
Ici par exemple, nous avons la variable rh. Ces attributs (métadonnées) précisent son unité de mesure (pourcentage) et sa dénomination (rh signifie relative humidity) ***/
variables:
float rh(lon, lat) ;
rh:units = "percent" ;
rh:long_name = "Relative humidity" ;
/*** Fin de la section Variable ***/
/** La section Global attributes fournit les métadonnées globales, donnant de nombreuses informations sur le jeu de données dans son ensemble.
Ici par exemple, on précise le titre du document, les mots clés, la date de création, le producteur du document et un contact **/
// global attributes
:title = "Exemple fictif de fichier netCDF pour initiation au format netCDf" ;
:keywords = "Exemple, Formation, netCDF";
:history = "Créé le 06/09/2022";
:production = "Maurice Libes pour Callisto Formation";
:contact = "contact@fondationcallisto.fr";
/** Fin de la section Global attributes **/
/*** Fin de l'en-tête du fichier. ***/
/* La section Data fournit in fine les valeurs des variables elles-mêmes, qui ont été référencées dans la section "variable" précédente */
data:
rh =
2, 3, 5, 7, 11, 13, 17, 19,
23, 29, 31, 37, 41, 43, 47, 53,
59, 61, 67, 71, 73, 79, 83, 89 ;
/* Fin de la section Data */
}