Aktionen

NetCDF Vertikalkoordinate: Unterschied zwischen den Versionen

Aus BAWiki

imported>Lang Guenther
(erste Teilversion)
 
imported>Lang Guenther
(Textergänzungen)
Zeile 17: Zeile 17:
:: double depth(depth) ;     
:: double depth(depth) ;     
::: depth:standard_name = "'''depth'''" ; \\ yet to be determined '''ocean_z_layer_depth_coordinate'''     
::: depth:standard_name = "'''depth'''" ; \\ yet to be determined '''ocean_z_layer_depth_coordinate'''     
::: depth:long_name = "time" ;     
::: depth:long_name = "depth" ;     
::: depth:units = "m" ;
::: depth:units = "m" ;
::: depth:axis = "Z"
::: depth:axis = "Z"
::: depth:positive = "down"
::: depth:positive = "down"
::: depth:bounds = "depthbnd"
::: depth:bounds = "depthbnd"
::: depth:formula_terms = "d: depthbnd e: elevation b: bottom"
::: depth:formula_terms = "d: depthbnd e: ''elevation'' b: ''bottom''"
 
Bemerkungen:
* ''elevation'' ist eine Variable, in welcher die (zeitvariable) Wasserspeiegellage enthalten sein muss.
* ''bottom'' ist eine Variable, in welcher die (zeitvariable) Lage der Gewässersohle enthalten sein muss.
* Alle Variablen müssen in ihrem Vorzeichen mit Koordinatenvariable ''depth'' übereinstimmen, also nach Unten positiv sein.


===Schichtgrenzen===
===Schichtgrenzen===
Zeile 33: Zeile 38:


===Berechnungsvorschrift===
===Berechnungsvorschrift===
* Falls eine Schicht vollständig wassergefüllt oder vollständig wasserfrei ist gilt:
*: <math>\texttt{depth}(k) = 0.5 \times \left( d(k,1) + d(k,2) \right)</math>
* Falls eine Schicht teilweise wassergefüllt ist gilt:
*: <math>\texttt{depth}(k) = 0.5 \times \left( \max\left[e,d(k,1)\right] + \min\left[b,d(k,2)\right] \right)</math>


=Anmerkungen, Fragen=
=Anmerkungen, Fragen=


* Datei ist nicht vollständig CF-konform - ggf. Erweiterungen erforderlich!  
* Datei ist nicht vollständig CF-konform - ggf. Erweiterungen erforderlich!
* Kann das Attribut formula_terms für eine dimensionsbehaftete Variable mit verwendet werden?
* Die Variablen ''elevation'' (nach Unten positiv) und ''bottom'' (nach Oben positiv) haben bei uns bislang unterschiedliche Vorzeichen.


----
----

Version vom 7. September 2010, 12:41 Uhr

Kurze Beschreibung

Lage der Schichtgrenzen und Schichtmitten.

Vertikalkoordinate Depth für z-Schichten

Dimensionen

dimensions:
depth = number of layers ;
bnd = 2 ;

Variablen

Koordinatenvariable depth

double depth(depth) ;
depth:standard_name = "depth" ; \\ yet to be determined ocean_z_layer_depth_coordinate
depth:long_name = "depth" ;
depth:units = "m" ;
depth:axis = "Z"
depth:positive = "down"
depth:bounds = "depthbnd"
depth:formula_terms = "d: depthbnd e: elevation b: bottom"

Bemerkungen:

  • elevation ist eine Variable, in welcher die (zeitvariable) Wasserspeiegellage enthalten sein muss.
  • bottom ist eine Variable, in welcher die (zeitvariable) Lage der Gewässersohle enthalten sein muss.
  • Alle Variablen müssen in ihrem Vorzeichen mit Koordinatenvariable depth übereinstimmen, also nach Unten positiv sein.

Schichtgrenzen

double depthbnd(depth,bnd) ;

Bemerkungen:

  • depthbnd(n,1) bezeichnet die (räumlich) obere Schichtgrenze der n-ten Schicht.
  • depthbnd(n,2) bezeichnet die (räumlich) untere Schichtgrenze der n-ten Schicht.

Berechnungsvorschrift

  • Falls eine Schicht vollständig wassergefüllt oder vollständig wasserfrei ist gilt:
    [math]\displaystyle{ \texttt{depth}(k) = 0.5 \times \left( d(k,1) + d(k,2) \right) }[/math]
  • Falls eine Schicht teilweise wassergefüllt ist gilt:
    [math]\displaystyle{ \texttt{depth}(k) = 0.5 \times \left( \max\left[e,d(k,1)\right] + \min\left[b,d(k,2)\right] \right) }[/math]

Anmerkungen, Fragen

  • Datei ist nicht vollständig CF-konform - ggf. Erweiterungen erforderlich!
  • Kann das Attribut formula_terms für eine dimensionsbehaftete Variable mit verwendet werden?
  • Die Variablen elevation (nach Unten positiv) und bottom (nach Oben positiv) haben bei uns bislang unterschiedliche Vorzeichen.

zurück zu NetCDF


Strukturübersicht