Aktionen

CF-NETCDF.NC und Benutzer:Wosniok Christoph: Unterschied zwischen den Seiten

Aus BAWiki

(Unterschied zwischen Seiten)
imported>Lang Guenther
(NCDELTA ergänzt)
 
imported>BAWikiSysop
 
Zeile 1: Zeile 1:
{{Dateikennblatt
+
Dipl.-Geoinf. Christoph Wosniok
|name_en=CF-NETCDF.NC
+
 
|dateityp=cf-netcdf.nc
+
 
|version=Mai 2015
+
Bundesanstalt für Wasserbau
|version_beschr=Mai 2015
+
 
|bedeutung=
+
Dienststelle Hamburg
* BAW-Ausprägung einer [[NETCDF.CDF|NetCDF]]-Datei.
+
 
* Für NetCDF-Konventionen, die der Speicherung typischer BAW-spezifischer Daten in zu Grunde liegen, siehe [[NetCDF|NetCDF-Bereich des BAWiki]].
+
Wedeler Landstr 157
* CF konform gemäß [http://puma.nerc.ac.uk/cgi-bin/cf-checker.pl NCAS ''CF Compliance Checker''].
+
 
* Ab Mai 2011 wird NetCDF-4/HDF5 unterstützt (siehe [http://www.unidata.ucar.edu/software/netcdf/ Unidata, NetCDF]).
+
22559 Hamburg
|dateiinhalt=
 
# '''Header mit Metadaten:'''
 
## Liste mit '''Dimensionen''' (Name und Länge),
 
## Liste der in der Datei enthaltenen '''Variablen''' (Name, Typ und Dimension(en)),
 
## '''variablenbezogene Attribute (long_name, units''' etc.), und
 
## '''globale Attribute (title, history''' etc.).
 
#:Anmerkung: bei der Vergabe der Namen für Attribute und Variablen sind u.a. folgende Standards einzuhalten:
 
#:* [http://cf-convention.github.io/ ''NetCDF Climate and Forecast (CF) Metadata Convention''].
 
# '''Daten''' der in der Datei abgelegten Variablen:
 
## Daten der '''Koordinaten-Variablen''',
 
## Daten der '''Variablen''', für die nur ein Datenrecord in der Datei vorhanden ist, schließlich noch
 
## Daten der '''Record-Variablen''' (mit einer unbegrenzten Dimension, z.B. '''time'''), die beliebig oft vorhanden sein können.
 
Die Performance, mit der Daten aus einer CF-NetCDF-Datei gelesen werden können, hängt insbesondere für große Dateien stark von dem Aufbau (der Struktur) der Datei ab. Konkret ist dabei der Umfang der Daten (''data block'', ''chunk'') entscheidend, welche mit einer READ Operation gelesen werden können. Eine Datei gilt dann als gut strukturiert, wenn sowohl Zeitserien (''time series access'') als auch synoptische Datensätze (''spatial access'') mit vergleichbarem Aufwand (Anzahl der READs) gelesen werden können. Diese Ausgewogenheit kann durch eine geeignete Wahl der Größe der Datenpakete (''chunk sizes'') erreicht werden. Für weitergehende Informationen (in Englisch) siehe:
 
# [http://www.unidata.ucar.edu/blogs/developer/en/entry/chunking_data_why_it_matters ''Chunking Data: Why it Matters''], und
 
# [http://www.unidata.ucar.edu/blogs/developer/en/entry/chunking_data_choosing_shapes ''Chunking Data: Choosing Shapes'']].
 
|nutzerprogramme=[[ArcGIS: Daten aus CF-NetCDF-Datei importieren|ArcGIS]], [[DATACONVERT]], [[GRIDCONVERT]], [[NCAGGREGATE]], [[NCANALYSE]], [[NCDELTA]], [[NCPLOT]], [[NetCDF Operators]], [[QUICKPLOT]], [[UNK]], [[UNTRIM2]], [[UNTRIM2007]]
 
|programmiersprache=Fortran90
 
|dateiform=UNFORMATTED
 
|dateizugriff=DIRECT
 
|dateiendung=.nc
 
|schreibmodule=
 
$PROGHOME/fortran/lib/l_grid/*/mod_p_l_grid_ui.f90 oder <br />
 
$PROGHOME/fortran/lib/h_grid/*/mod_p_h_grid_ui.f90 oder <br />
 
$PROGHOME/fortran/lib/p_grid/*/mod_p_p_grid_ui.f90 oder <br />
 
$PROGHOME/fortran/lib/io_insel/*/mod_io_insel_ui.f90 oder <br />
 
$PROGHOME/fortran/lib/k_model/*/mod_p_k_model_ui.f90<br />
 
unter Einsatz der NetCDF-Ausgabe des io_dataset-Pakets<br/>
 
$PROGHOME/fortran/lib/io_dataset/*/mod_io_dataset_ui<br />
 
im Zusammenspiel mit aktuell installierter externer NetCDF-Library
 
|lesemodule= noch keine
 
|kontakt_original=[mailto:guenther.lang@baw.de G. Lang], [mailto:susanne.spohr@baw.de S. Spohr]
 
|kontakt_pflege=[mailto:guenther.lang@baw.de G. Lang], [mailto:susanne.spohr@baw.de S. Spohr]
 
|beispieldatei=   
 
$PROGHOME/examples/lib/l_grid/lg.all_CF-NetCDF_Info.nc <br />
 
$PROGHOME/examples/lib/h_grid/g05-Content.CF-NetCDF.nc <br />
 
$PROGHOME/examples/lib/h_grid/UNTRIM-Content.CF-NetCDF.nc <br />
 
$PROGHOME/examples/lib/h_grid/UTRSUB-Content.CF-NetCDF.nc <br />
 
$PROGHOME/examples/lib/io_insel/insel.netcdf-cf.nc <br />
 
$PROGHOME/examples/lib/k_model/2D.int.HPA.2d-hn-md.3h.xe.nc
 
}}
 

Aktuelle Version vom 3. Mai 2011, 12:41 Uhr

Dipl.-Geoinf. Christoph Wosniok


Bundesanstalt für Wasserbau

Dienststelle Hamburg

Wedeler Landstr 157

22559 Hamburg