NetCDF Tidekennwerte des Wasserstandes: Unterschied zwischen den Versionen
Aus BAWiki
imported>Lang Guenther |
imported>Lang Guenther Keine Bearbeitungszusammenfassung |
||
Zeile 13: | Zeile 13: | ||
: dimensions: | : dimensions: | ||
:: | :: nMesh0_refl = ''number of reference locations'' ; | ||
:: nMesh2_node = ''number of nodes (vertices)'' ; | :: nMesh2_node = ''number of nodes (vertices)'' ; | ||
:: nMesh2_poly = ''number of polygons (triangles)'' ; | :: nMesh2_poly = ''number of polygons (triangles)'' ; | ||
:: nEvent_hw = ''number of events for tidal high water'' ; | :: nEvent_hw = ''number of events for tidal high water'' ; | ||
:: nEvent_lw = ''number of events for tidal low water'' ; | :: nEvent_lw = ''number of events for tidal low water'' ; | ||
=Referenzpositionen= | |||
==Koordinaten und Beschreibung== | |||
* Zur Kennzeichnung besonderer Positionen, z. B. der Referenzpositionen ''Tide'' und ''Phase'' wird eine Beschreibung der ''nMesh0_refl'' Koordinaten, der Topologievariablen sowie der Koordinatentransformation analog zu [[NetCDF Einzelpositionen]] benötigt. | |||
* Optional können auch [[NetCDF Synoptische Daten an Einzelpositionen#Positionebzeichnungen|Positionsbezeichnungen]] hinzugefügt werden. | |||
==Charakterisierung== | |||
:: integer Mesh0_refl_type(nMesh0_refl) ; | |||
::: Mesh0_refl_type:standard_name = "'''???'''" ; \\ yet to be defined | |||
::: Mesh0_refl_type:long_name = "type of reference location" ; | |||
::: Mesh0_refl_type:_FillValue = ''fillvalue'' ; | |||
::: Mesh0_refl_type:valid_range = 1, 2 ; | |||
::: Mesh0_refl_type:valid_values = 1, 2 ; | |||
::: Mesh0_refl_type:flag_meanings = "reference_location_tide, reference_location_phase" | |||
=Zeitkoordinaten= | =Zeitkoordinaten= |
Version vom 15. September 2010, 15:03 Uhr
Kurze Beschreibung
Tidekennwerte des Wasserstands. Daten des (synoptischen) Wasserstands liegen entweder an den Knoten (node) oder den Polygonen (poly) vor. Daher werden die daraus abgeleiteten Tidekennwerte des Wasserstandes an denselben Positionen berechnet. Ohne Beschränkung der Allgemeinheit werden die NetCDF Tidekennwerte des Wasserstandes hier nur für zwei-dimensionale Gitter (Dreiecksgitter, Unstrukturiertes Gitter mit SubGrid) formuliert.
Weitere Beschreibungen
- NetCDF Dreiecksgitter;
- NetCDF Unstrukturiertes Gitter mit SubGrid;
- NetCDF Synoptische Daten im Dreiecksgitter;
- NetCDF Synoptische Daten im unstrukturierten Gitter mit SubGrid;
- NetCDF Zeitkoordinate.
Dimensionen
- dimensions:
- nMesh0_refl = number of reference locations ;
- nMesh2_node = number of nodes (vertices) ;
- nMesh2_poly = number of polygons (triangles) ;
- nEvent_hw = number of events for tidal high water ;
- nEvent_lw = number of events for tidal low water ;
Referenzpositionen
Koordinaten und Beschreibung
- Zur Kennzeichnung besonderer Positionen, z. B. der Referenzpositionen Tide und Phase wird eine Beschreibung der nMesh0_refl Koordinaten, der Topologievariablen sowie der Koordinatentransformation analog zu NetCDF Einzelpositionen benötigt.
- Optional können auch Positionsbezeichnungen hinzugefügt werden.
Charakterisierung
- integer Mesh0_refl_type(nMesh0_refl) ;
- Mesh0_refl_type:standard_name = "???" ; \\ yet to be defined
- Mesh0_refl_type:long_name = "type of reference location" ;
- Mesh0_refl_type:_FillValue = fillvalue ;
- Mesh0_refl_type:valid_range = 1, 2 ;
- Mesh0_refl_type:valid_values = 1, 2 ;
- Mesh0_refl_type:flag_meanings = "reference_location_tide, reference_location_phase"
- integer Mesh0_refl_type(nMesh0_refl) ;
Zeitkoordinaten
Die nachfolgenden Variablen sind in der Regel keine echten Koordinatenvariablen. Sie werden im NetCDF-Jargon als auxiliary coordinate variables bezeichnet.
Eintrittszeit des Tidehochwassers
Im Gegensatz zu dem u. g. Kennwert "Tidehochwasserzeit" werden in dieser Variablen die tatsächlichen Eintrittszeiten abgelegt, und nicht die Eintrittszeitdifferenzen in Bezug auf eine Referenzposition.
Knoten
- double Mesh2_node_hw_time(nEvent_hw,nMesh2_node) ;
- Mesh2_node_hw_time:standard_name = "time" ;
- Mesh2_node_hw_time:long_name = "time of tidal high water for 2D mesh nodes" ;
- Mesh2_node_hw_time:units = "time units since YYYY-MM-DD hh:mm:ss zone" ;
- Mesh2_node_hw_time:calendar = "gregorian" ;
- double Mesh2_node_hw_time(nEvent_hw,nMesh2_node) ;
Kann man das machen, eine multidimensionale Zeitkoordinate verwenden?
Polygone
- double Mesh2_poly_hw_time(nEvent_hw,nMesh2_poly) ;
- Mesh2_poly_hw_time:standard_name = "time" ;
- Mesh2_poly_hw_time:long_name = "time of tidal high water for 2D mesh polygons" ;
- Mesh2_poly_hw_time:units = "time units since YYYY-MM-DD hh:mm:ss zone" ;
- Mesh2_poly_hw_time:calendar = "gregorian" ;
- double Mesh2_poly_hw_time(nEvent_hw,nMesh2_poly) ;
Kann man das machen, eine multidimensionale Zeitkoordinate verwenden?
Eintrittszeit des Tideniedridwassers
Im Gegensatz zu dem u. g. Kennwert "Tideniedrigwasserzeit" werden in dieser Variablen die tatsächlichen Eintrittszeiten abgelegt, und nicht die Eintrittszeitdifferenzen in Bezug auf eine Referenzposition.
Knoten
- double Mesh2_node_lw_time(nEvent_lw,nMesh2_node) ;
- weitere Attribute analog zu Mesh2_node_hw_time ;
- double Mesh2_node_lw_time(nEvent_lw,nMesh2_node) ;
Knoten
- double Mesh2_poly_lw_time(nEvent_lw,nMesh2_poly) ;
- weitere Attribute analog zu Mesh2_poly_hw_time ;
- double Mesh2_poly_lw_time(nEvent_lw,nMesh2_poly) ;
Tidehochwasser
- Definition siehe Tidekennwerte des Wasserstandes, Tidehochwasser (Thw)
Knoten
- double Mesh2_node_hw(nEvent_hw,nMesh2_node) ;
- Mesh2_node_hw:standard_name = "???" ; \\ yet to be determined for high water
- Mesh2_node_hw:long_name = "tidal high water level for 2D mesh nodes" ;
- Mesh2_node_hw:units = "m" ;
- Mesh2_node_hw:coordinates = "Mesh2_node_hw_time Mesh2_node_lon Mesh2_node_lat" ;
- Mesh2_node_hw:_FillValue = fillvalue ;
- Mesh2_node_hw:valid_range = valid minimum, valid maximum ;
- Mesh2_node_hw:cell_methods = "nEvent_hw: point nMesh2_node: point" ;
- Mesh2_node_hw:grid_mapping = "crs" ;
- double Mesh2_node_hw(nEvent_hw,nMesh2_node) ;
Bei knotenorientierten Daten des Thw handelt es sich sowohl für die Zeit- als auch den Ort um Punktdaten. D. h. das Ereignis gilt für einen Termin und einen bestimmten Ort. Mittelungen in Zeit- oder Ortsrichtung spielen keine Rolle.
Polygone
- double Mesh2_poly_hw(nEvent_hw,nMesh2_poly) ;
- Mesh2_poly_hw:standard_name = "???" ; \\ yet to be determined for high water
- Mesh2_poly_hw:long_name = "tidal high water level for 2D mesh polygons" ;
- Mesh2_poly_hw:units = "m" ;
- Mesh2_poly_hw:coordinates = "Mesh2_poly_hw_time Mesh2_poly_lon Mesh2_poly_lat" ;
- Mesh2_poly_hw:_FillValue = fillvalue ;
- Mesh2_poly_hw:valid_range = valid minimum, valid maximum ;
- Mesh2_poly_hw:cell_methods = "nEvent_hw: point nMesh2_poly: mean" ;
- Mesh2_poly_hw:cell_measures = "wet cell area for high water" ;
- Mesh2_poly_hw:subgrid_mask = "subpolygon mask for high water" ;
- Mesh2_poly_hw:grid_mapping = "crs" ;
- double Mesh2_poly_hw(nEvent_hw,nMesh2_poly) ;
Im Gegensatz zu knotenorientierten Daten werden für polygonbezogene Daten ggf. noch weitere, hier Blau markierte Informationen benötigt. Dies gilt insbesondere in Zusammenhang mit der Verwendung von SubGrid.
Tideniedrigwasser
- Definition siehe Tidekennwerte des Wasserstandes, Tideniedrigwasser (Tnw)
Knoten
- double Mesh2_node_lw(nEvent_lw,nMesh2_node) ;
- Mesh2_node_lw:standard_name = "???" ; \\ yet to be determined for low water
- Mesh2_node_lw:long_name = "tidal low water level for 2D mesh nodes" ;
- Mesh2_node_lw:units = "m" ;
- Mesh2_node_lw:coordinates = "Mesh2_node_lw_time Mesh2_node_lon Mesh2_node_lat" ;
- Mesh2_node_lw:_FillValue = fillvalue ;
- Mesh2_node_lw:valid_range = valid minimum, valid maximum ;
- Mesh2_node_lw:cell_methods = "nEvent_lw: point nMesh2_node: point" ;
- Mesh2_node_lw:grid_mapping = "crs" ;
- double Mesh2_node_lw(nEvent_lw,nMesh2_node) ;
Bei knotenorientierten Daten des Tnw handelt es sich sowohl für die Zeit- als auch den Ort um Punktdaten. D. h. das Ereignis gilt für einen Termin und einen bestimmten Ort. Mittelungen in Zeit- oder Ortsrichtung spielen keine Rolle.
Polygone
- double Mesh2_poly_lw(nEvent_lw,nMesh2_poly) ;
- Mesh2_poly_lw:standard_name = "???" ; \\ yet to be determined for low water
- Mesh2_poly_lw:long_name = "tidal low water level for 2D mesh polygons" ;
- Mesh2_poly_lw:units = "m" ;
- Mesh2_poly_lw:coordinates = "Mesh2_poly_lw_time Mesh2_poly_lon Mesh2_poly_lat" ;
- Mesh2_poly_lw:_FillValue = fillvalue ;
- Mesh2_poly_lw:valid_range = valid minimum, valid maximum ;
- Mesh2_poly_lw:cell_methods = "nEvent_lw: point nMesh2_poly: mean" ;
- Mesh2_poly_lw:cell_measures = "wet cell area for low water" ;
- Mesh2_poly_lw:subgrid_mask = "subpolygon mask for low water" ;
- Mesh2_poly_lw:grid_mapping = "crs" ;
- double Mesh2_poly_lw(nEvent_lw,nMesh2_poly) ;
Im Gegensatz zu knotenorientierten Daten werden für polygonbezogene Daten ggf. noch weitere, hier Blau markierte Informationen benötigt. Dies gilt insbesondere in Zusammenhang mit der Verwendung von SubGrid.
Tidemittelwasser
- Definition siehe Tidekennwerte des Wasserstandes, Tidemittelwasser (Tmw)
Tidehub
- Definition siehe Tidekennwerte des Wasserstandes, Tidehub (Thb)
Flutdauer
- Definition siehe Tidekennwerte des Wasserstandes, Flutdauer (T_F)
Ebbedauer
- Definition siehe Tidekennwerte des Wasserstandes, Ebbedauer (T_E)
Flutdauer:Ebbedauer
- Definition siehe Tidekennwerte des Wasserstandes, Flutdauer:Ebbedauer (T_F:T_E)
Tidedauer
- Definition siehe Tidekennwerte des Wasserstandes, Tidedauer
Tidehochwasserzeit
- Definition siehe Tidekennwerte des Wasserstandes, Tidehochwasserzeit (T_Thw)
Tideniedrigwasserzeit
- Definition siehe Tidekennwerte des Wasserstandes, Tideniedrigwasserzeit (T_Tnw)
Überflutungsdauer
- Definition siehe Tidekennwerte des Wasserstandes, Überflutungsdauer(Ufd)
zurück zu NetCDF