| Actualités | Documentation | Liens | Nous Contacter | Rechercher | Accès réservé |
  • French
Accueil arrow Support technique arrow Bibliothèques NetCDF arrow Le format NetCDF

Accueil
- - - - - - - - - - - - - - - - - - - -
Catalogue de données
- - - - - - - - - - - - - - - - - - - -
Accéder à ClimServ
- - - - - - - - - - - - - - - - - - - -
Support technique
Etat du Cluster
- - - - - - - - - - - - - - - - - - - -
Orbitographie (Ixion)

Le format NetCDF Version imprimable

  NetCDF (3.6.2)

Description

 Netcdf (network Common Data Form) est un format indépendant de la machine pour la manipulation de données scientifiques. Les fichiers netcdf peuvent être écrits/lus par de nombreux logiciels type IDL, Matlab. Les librairies C, fortran, Java, etc sont aussi disponibles pour lire/ecrire des fichiers netcdf.

Les données Netcdf sont:

  • Auto-descriptives: un fichier netcdf inclut des informations sur les données qu'il contient.
  • Architecture-indépendantes:un fichier netcdf est représenté sous une forme accessible par différentes types de machines (little endian, big-endian).
  • En accès direct: une sous-partie d'un large jeu de données peut être extraite efficacement, sans lire toutes les données précédentes.
  • Partagées : un utilisateur peut modifier et un autre lire simultanément le même fichier netcdf.

Utilisation 

NetCDF est installé sur ClimServ. Pour compiler vos programmes en utilisant cette librairie :

  • Avec l'interface fortran 77 Netcdf version 2 :
    • pgf77 -o programme.e programme.f90 -I /usr/include/netcdf-3 -lnetcdff -lnetcdf -lgfortran
    • ifort -o programme.e programme.f90 -I /usr/include/netcdf-3 -lnetcdff -lnetcdf -lgfortran
    • g95 -o programme.e programme.f90 -fno-second-underscore -I /usr/include/netcdf-3 -lnetcdff -lnetcdf -lgfortran
    • gfortran -o programme.e programme.f90 -fno-second-underscore -I /usr/include/netcdf-3 -lnetcdff -lnetcdf
  • Avec l'interface fortran 90 Netcdf :
    • pgf90 -o programme.e programme.f90 -I /usr/include/netcdf-3 -lnetcdf -lgfortran
    • ifort -o programme.e programme.f90 -I /usr/include/netcdf-3 -lnetcdf -lgfortran
    • gfortran -o programme.e programme.f90 -fno-second-underscore -I/usr/include/netcdf-3 -lnetcdf
  • Avec l'interface fortran 90 avec module :
    • ifort -o programme.exe programme.f90 -I/opt/netcdf/ifort/include/ -L/opt/netcdf/ifort/lib -lnetcdf
    • g95 -o programme.exe programme.f90 -I/opt/netcdf/g95/include/ -L/opt/netcdf/g95/lib -lnetcdf
    • pgf90 -o programme.exe programme.f90 -I/opt/netcdf/pgf/include/ -L/opt/netcdf/pgf/lib -lnetcdf
    • pgf95 -o programme.exe programme.f90 -I/opt/netcdf/pgf/include/ -L/opt/netcdf/pgf/lib -lnetcdf
    • pgf77 -o programme.exe programme.f90 -I/opt/netcdf/pgf/include/ -L/opt/netcdf/pgf/lib -lnetcdf
    • gfortran -o programme.e programme.f90 -I /usr/include/netcdf-3 -lnetcdff -lnetcdf
  • Avec l'interface C :
gcc programme.e -o programme.c -I /usr/include/netcdf-3 -lnetcdf

    Documentation 

    Toutes les informations sur le format netcdf sont disponibles dans la section documentation.

    Le sous-répertoire formats/netcdf/seminaire_27_4_98/ contient une présentation de netCDF au format Microsoft PowerPoint, et surtout 2 exemples (simple et ultra-simple) de programmes de lecture d'un fichier netCDF.

     Les outils standards de manipulation des fichiers NetCDF sont les commandes NcDump et NcGen, et les outils NCO.

Dernière mise à jour : ( 12-04-2010 )
 
Suivant >