NetCDF Einzelpositionen: Unterschied zwischen den Versionen
Aus BAWiki
imported>Lang Guenther K (Standard-Links ergänzt) |
imported>Lang Guenther (Ergänzungen (Attribute) und Korrekturen) |
||
Zeile 1: | Zeile 1: | ||
[[en:NetCDF multiple locations]] | |||
=Kurze Beschreibung= | =Kurze Beschreibung= | ||
Zeile 49: | Zeile 50: | ||
::: depth:long_name = "sea floor depth" ; | ::: depth:long_name = "sea floor depth" ; | ||
::: depth:units = "m" ; | ::: depth:units = "m" ; | ||
::: depth:coordinates = "node_lon node_lat" | ::: depth:coordinates = "node_long_name node_lon node_lat" | ||
::: depth:_FillValue = "''fillvalue''" | |||
::: depth:valid_range = "''valid minimum'', ''valid maximum''" | |||
::: depth:grid_mapping = "crs" | ::: depth:grid_mapping = "crs" | ||
Zeile 60: | Zeile 63: | ||
::char node_code_name(node,strlen2) ; | ::char node_code_name(node,strlen2) ; | ||
::: node_code_name:long_name = "code name of location" | ::: node_code_name:long_name = "code name of location" | ||
::: node_code_name:coordinates = "node_lon node_lat" | ::: node_code_name:coordinates = "node_long_name node_lon node_lat" | ||
::: node_code_name:grid_mapping = "crs" | ::: node_code_name:grid_mapping = "crs" | ||
:: char node_short_name(node,strlen3) ; | :: char node_short_name(node,strlen3) ; | ||
::: node_short_name:long_name = "short name | ::: node_short_name:long_name = "short name of location" | ||
::: node_short_name:coordinates = "node_lon node_lat" | ::: node_short_name:coordinates = "node_long_name node_lon node_lat" | ||
::: node_short_name:grid_mapping = "crs" | ::: node_short_name:grid_mapping = "crs" | ||
Zeile 81: | Zeile 84: | ||
* Datei ist vollständig CF-konform - keine Erweiterungen erforderlich! | * Datei ist vollständig CF-konform - keine Erweiterungen erforderlich! | ||
* Wie unterscheiden wir ''aktuelle Tiefe'' und ''nicht weiter erodierbare Tiefe''? Neuer ''standard_name'' erforderlich? | * Wie unterscheiden wir ''aktuelle Tiefe'' und ''nicht weiter erodierbare Tiefe''? Neuer ''standard_name'' erforderlich? | ||
* Sind "coordinates" und "grid_mapping" für die | * Sind "coordinates" und "grid_mapping" für die Namensbezeichnungen erforderlich/sinnvoll? | ||
* | * Auf die Daten einer Position kann auch über die Namensbezeichnungen zugegriffen werden, daher erscheint der Wert "node_long_name" in dem Attribut ''coordinates''. Dies entspricht der Empfehlung in Abschnit 6.1 der [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.pdf CF-Metadaten Konvention]. | ||
* Benötigen wir ID und COLOR noch ? (sind oben vernachlässigt) | * Benötigen wir ID und COLOR noch (in dieser datei)? (sind oben vernachlässigt) | ||
---- | ---- | ||
zurück zu [[NetCDF]] | zurück zu [[NetCDF]] | ||
---- | ---- | ||
[[Strukturübersicht]] | [[Strukturübersicht]] |
Version vom 7. September 2010, 08:56 Uhr
Kurze Beschreibung
Es wird die Lage mehrerer benannter Einzelpositionen beschrieben. Folgende Angaben sind enthalten:
- lokale Koordinaten,
- geografische Koordinaten,
- Tiefe,
- lange Namen der Positionen,
- Codekennungen der Positionen,
- kurze Namen der Positionen, und
- Koordinatentransformation.
Inhalt der Datei
Dimensionen
- dimensions:
- node = number of locations ;
- strlen1 = maximum number of characters used in long names ;
- strlen2 = maximum number of characters used in code names ;
- strlen3 = maximum number of characters used in short names ;
Variablen
Lokale Koordinaten
- double node_x(node) ;
- node_x:standard_name = "projection_x_coordinate" ;
- node_x:long_name = "x-coordinate of location" ;
- node_x:units = "m" ;
- double node_y(node) ;
- node_y:standard_name = "projection_y_coordinate" ;
- node_y:long_name = "y-coordinate of location" ;
- node_y:units = "m" ;
- double node_x(node) ;
Geografische Koordinaten
- double node_lon(node) ;
- node_lon:standard_name = "longitude" ;
- node_lon:long_name = "longitude of location" ;
- node_lon:units = "degrees_east" ;
- double node_lat(node) ;
- node_lat:standard_name = "latitude" ;
- node_lat:long_name = "latitude of location" ;
- node_lat:units = "degrees_north" ;
- double node_lon(node) ;
Tiefe
- double depth(node) ;
- depth:standard_name = "sea_floor_depth_below_geoid" ;
- depth:long_name = "sea floor depth" ;
- depth:units = "m" ;
- depth:coordinates = "node_long_name node_lon node_lat"
- depth:_FillValue = "fillvalue"
- depth:valid_range = "valid minimum, valid maximum"
- depth:grid_mapping = "crs"
- double depth(node) ;
Positionsbezeichnungen
- char node_long_name(node,strlen1) ;
- node_long_name:long_name = "long name of location"
- node_long_name:coordinates = "node_lon node_lat"
- node_long_name:grid_mapping = "crs"
- char node_code_name(node,strlen2) ;
- node_code_name:long_name = "code name of location"
- node_code_name:coordinates = "node_long_name node_lon node_lat"
- node_code_name:grid_mapping = "crs"
- char node_short_name(node,strlen3) ;
- node_short_name:long_name = "short name of location"
- node_short_name:coordinates = "node_long_name node_lon node_lat"
- node_short_name:grid_mapping = "crs"
- char node_long_name(node,strlen1) ;
Koordinatentransformation
- integer crs ;
- crs:grid_mapping_name = "transverse_mercator" ;
- crs:scale_factor_at_central_merdian = value ;
- crs:longitude_of_central_meridian = value ;
- crs:latitude_of_projection_origin = value ;
- crs:false_easting = value ;
- crs:false_northing = value ;
- integer crs ;
Anmerkungen, Fragen
- Datei ist vollständig CF-konform - keine Erweiterungen erforderlich!
- Wie unterscheiden wir aktuelle Tiefe und nicht weiter erodierbare Tiefe? Neuer standard_name erforderlich?
- Sind "coordinates" und "grid_mapping" für die Namensbezeichnungen erforderlich/sinnvoll?
- Auf die Daten einer Position kann auch über die Namensbezeichnungen zugegriffen werden, daher erscheint der Wert "node_long_name" in dem Attribut coordinates. Dies entspricht der Empfehlung in Abschnit 6.1 der CF-Metadaten Konvention.
- Benötigen wir ID und COLOR noch (in dieser datei)? (sind oben vernachlässigt)
zurück zu NetCDF