Code-Beispiele
Beispiele OPeNDAP
OPeNDAP erlaubt den Zugriff auf Daten auf einem Server über das Internetprotokoll HTTP mit den vertrauten Datenanalyse- und Visualisierungsprogrammen (Ferret, Matlab, IDL, GrADS, NCO, Python ...), ohne auf Datenspeicherungsformate achten zu müssen. Man kann direkt Datenausschnitte auf dem Server nutzen, ohne große Datenmengen herunterladen zu müssen. Hier zeigen wir die Nutzung von OPeNDAP in Ferret, Matlab und Python:
- Ferret (OPeNDAP in Ferret ist einfach zu nutzen, da der OPeNDAP-Support in Ferret eingebaut ist)
- Matlab (Die OPeNDAP-Funktionalität in Matlab ist prinzipiell ab 2012a eingebaut)
- Python
Beispiele NetCDF4
Die neue Version 4 von netCDF-Dateien wird immer häufiger und wird in Zukunft das netCDF3-Format ersetzen. Die folgenden Code-Beispiele zeigen, wie man netCDF4-Dateien in Ferret, Matlab and Python öffnet:
In Python muss man vorher im CEN Netzwerk die Umgebungsvariable HDF5_USE_FILE_LOCKING auf FALSE setzen, damit man auf unsere Daten direkt zugreifen kann:
HDF5_USE_FILE_LOCKING to FALSE (export HDF5_USE_FILE_LOCKING=FALSE)