ADCP-NetCDF Geophysikalische Variable: Unterschied zwischen den Versionen
Aus BAWiki
imported>Grünler Steffen |
imported>Grünler Steffen Keine Bearbeitungszusammenfassung |
||
Zeile 44: | Zeile 44: | ||
face_area:name_id = 1625. ; | face_area:name_id = 1625. ; | ||
face_area:coordinates = "lon lat x y z ensemble_time" ; | face_area:coordinates = "lon lat x y z ensemble_time" ; | ||
===Hilfsvariable ''sign_mask''=== | |||
Die Variable ''sign_mask'' gibt einen Index der Strömungsrichtung der vertikal stehenden Ebene (ADCP-Zellen) an. Die Angabe bezieht sich auf den Durchfluss (''discharge'') und den Variablen des suspendierten Sedimenttransports (''suspended_sediment_transport''). | |||
float SignMask(trajectory, nMax_Ensemble, nMax_Cell) ; | |||
SignMask:long_name = "Maske der Vorzeichen der Faces (Polygone) eines 3D-Grids, Messpunkt" ; | |||
SignMask:coordinates = "lon lat x y z ensemble_time" ; | |||
SignMask:comment = "-1 = flood direction, 1 = ebb direction" ; | |||
===Hilfsvariablen ''platform_variable'' und ''instrument_variable''=== | ===Hilfsvariablen ''platform_variable'' und ''instrument_variable''=== | ||
Zeile 71: | Zeile 78: | ||
fit function) is used. Please see the detailed description for rules of | fit function) is used. Please see the detailed description for rules of | ||
error estimation under: [http://wiki.baw.demethoden/index.php5/Kuesste_und_Aestuare/XXX"] ; | error estimation under: [http://wiki.baw.demethoden/index.php5/Kuesste_und_Aestuare/XXX"] ; | ||
===Zusatzinformation ''water_level''=== | |||
Die Variable ''water_level'' gibt Informationen zum Wasserstand der nächstgelegenen Pegelmessstation. Der Wasserstand ist entlang einer Trajektorie konstant. Falls die vertikalen Koordinaten der ADCP-NetCDF-Datei nicht die Option („height“ NHN Bezug, vgl. [[ADCP-NetCDF Vertikalkoordinate]]) aufweist, kann die Variable des Wasserstandes für Visualisierungszwecke hilfreich sein. | |||
float water_level(trajectory, nMax_Ensemble) ; | |||
water_level:long_name = "Wasserstand" ; | |||
water_level:standard_name = "sea_surface_height" ; | |||
water_level:units = "m" ; | |||
water_level:name_id = 3. ; | |||
water_level:_FillValue = 1.00000e+031f ; | |||
water_level:coordinates = "lon lat x y ensemble_time" ; | |||
water_level:cell_methods = "trajectory: point nMax_Ensemble: mean" ; | |||
water_level:platform = "platform_variable" ; | |||
water_level:instrument = "instrument_variable" ; | |||
water_level:comment = "Water level data are constant along trajectory; Data obtained from nearby gauge station" ; | |||
==Bemerkungen== | ==Bemerkungen== | ||
* ''name_id'' = BAW-spezifische Kennung | * ''name_id'' = BAW-spezifische Kennung | ||
* ''davit_role'' = Attribut zur Weiterverwendung in der Post-Prozessorsoftware [http://smileconsult.de/index.php?article_id=26&clang=0 Davit] | * ''davit_role'' = Attribut zur Weiterverwendung in der Post-Prozessorsoftware [http://smileconsult.de/index.php?article_id=26&clang=0 Davit] | ||
* Bislang fehlende CF konforme Standardnamen der physikalischen Größen sollten nur bei echtem Bedarf gemäß den dafür vorgesehenen Regeln ergänzt werden. Details siehe [http://cfconventions.org/Data/cf-standard-names/docs/guidelines.html ''Guidelines of Construction for CF Standard Names'']. | |||
---- | ---- |
Version vom 22. Juli 2015, 12:24 Uhr
Kurze Beschreibung
Mittels ADCP gemessene und abgeleitete Größen. Es werden Beispiele einiger wichtiger Variablen vorgestellt.
Dimensionen
dimensions: :trajectory = "Anzahl der Querprofile (Transekte, Trajektorien)" ; :nMax_Ensemble = "Maximale Anzahl der Vertikalprofile in xy-Ebene (ADCP-Ensembles) ueber alle Trajektorien " ; :nMax_Cell = "Maximale Anzahl der Tiefenschichten (ADCP-Zellen) ueber alle gefahrenen Trajektorien" :two = "Anzahl der Boundaries (bounds)" ;
Variablen
Datenvariable suspended_sediment_concentration
float suspended_sediment_concentration(trajectory, nMax_Ensemble, nMax_Cell) ; suspended_sediment_concentration:long_name = "Schwebstoffgehalt der Faces eines 3D-Grids, Messpunkt" ; suspended_sediment_concentration:units = "kg m-3" ; suspended_sediment_concentration:standard_name = "concentration_of_suspended_matter_in_sea_water" ; suspended_sediment_concentration:name_id = 7. ; suspended_sediment_concentration:_FillValue = 1.00000e+031f ; suspended_sediment_concentration:coordinates = "lon lat x y z ensemble_time" ; suspended_sediment_concentration:cell_methods = "trajectory: point nMax_Cell: mean nMax_Ensemble: mean" ; suspended_sediment_concentration:cell_measures = "area: face_area" ; suspended_sediment_concentration:grid_mapping = "crs_XY" ; suspended_sediment_concentration:ancillary_variables = "water_depth suspended_sediment_concentration_error" ; suspended_sediment_concentration:platform = "platform_variable" ; suspended_sediment_concentration:instrument = "instrument_variable" ; suspended_sediment_concentration:davit_role = "visualization_variable" ;
- Attribut coordinates verweist auf das ADCP-NetCDF Horizontales Koordinatensystem und die ADCP-NetCDF Zeitkoordinate.
- Attribut cell_measures verweist auf Zusatzvariable face_area (siehe unterstehend)
- Attribut grid_mapping verweist auf das ADCP-NetCDF Horizontales Koordinatensystem mit der Variable crs_XY zur näheren Definition der Transformationsparameter.
- Attribute platform und instrument verweisen auf Zusatzvariablen, die weitere Informationen zur Messplattform und den benutzen Messinstrument (siehe unterstehend).
Hilfsvariable face_area
Die Variable face_area gibt die Fläche der vertikal stehenden Ebene (ADCP-Zellen) an. Die Angabe bezieht sich speziell auf den Durchfluss (discharge). Zudem ist face_area für die räumliche Repräsentativität der Flächenwerte hilfreich, da die ADCP-gemessene Geschwindigkeit pro Tiefenzelle (ADCP-Zellen) einen mittenbetonten, gewichteten Mittelwert darstellt.
float face_area(trajectory, nMax_Ensemble, nMax_Cell) ; face_area:long_name = "Flaeche eines vertikalen Faces" ; face_area:units = "m-2" ; face_area:name_id = 1625. ; face_area:coordinates = "lon lat x y z ensemble_time" ;
Hilfsvariable sign_mask
Die Variable sign_mask gibt einen Index der Strömungsrichtung der vertikal stehenden Ebene (ADCP-Zellen) an. Die Angabe bezieht sich auf den Durchfluss (discharge) und den Variablen des suspendierten Sedimenttransports (suspended_sediment_transport).
float SignMask(trajectory, nMax_Ensemble, nMax_Cell) ; SignMask:long_name = "Maske der Vorzeichen der Faces (Polygone) eines 3D-Grids, Messpunkt" ; SignMask:coordinates = "lon lat x y z ensemble_time" ; SignMask:comment = "-1 = flood direction, 1 = ebb direction" ;
Hilfsvariablen platform_variable und instrument_variable
Zusätzlich zu den Informationen in den globalen Attributen ADCP-NetCDF Globale Attribute werden weitere Informationen über die Messplattform platform_variable (Messschiff) und die benutzten Parameter in der Instrumentenvariable instrument_variable abgelegt.
int platform_variable(platform_variable) ; platform_variable:long_name = "Coastal Digger" ; platform_variable:comment = "Operated and processed by AquaVision BV (NL) and BAW" ;
int instrument_variable(instrument_variable) ; instrument_variable:long_name = "ADCP RD Instruments, WorkHorse Monitor, down-looking 300/600kHz" ;
Hilfsvariable suspended_sediment_concentration_error
Die Variable suspended_sediment_concentration_error gibt den Standardfehler für die transekt-gemittelte Größe z.B. die suspendierte Schwebstoffkonzentration an. Damit wird die Variable erst bei der Mittlung einer Größe über die gefahrene Trajektorie zum Zeitpunkt der Variable traject_time relevant. Bezogen auf das Messkonzept kann aus methodischer Sicht kein systematischer Messfehler/ Standardfehler für jede ADCP-Messzelle der Dimensionen trajectory, nMax_Ensemble, nMax_Cell ermittelt werden. Eine detaillierte Beschreibung der Berechnung des Standardfehlers für die transekt-gemittelte Größe findet sich unter (//noch einfügen, XXX//).
float suspended_sediment_concentration_error(trajectory) ; suspended_sediment_concentration_error:long_name = "Standardfehler der Tiefen- und transektgemittelten Schwebstoffkonzentration" ; suspended_sediment_concentration_error:units = "kg m-3" ; suspended_sediment_concentration_error:_FillValue = 1.00000e+031f ; suspended_sediment_concentration_error:grid_mapping = "crs_XY" ; suspended_sediment_concentration_error:cell_methods = "trajectory: mean" ; suspended_sediment_concentration_error:platform = "platform_variable" ; suspended_sediment_concentration_error:instrument = "instrument_variable" ; suspended_sediment_concentration_error:comment = "Calculation method for error estimation of associated variable suspended_sediment_concentration for cross-sectional averages. Cross-sectional average of standard deviation of ADCP derived SSC (linear fit function) is used. Please see the detailed description for rules of error estimation under: " ;
Zusatzinformation water_level
Die Variable water_level gibt Informationen zum Wasserstand der nächstgelegenen Pegelmessstation. Der Wasserstand ist entlang einer Trajektorie konstant. Falls die vertikalen Koordinaten der ADCP-NetCDF-Datei nicht die Option („height“ NHN Bezug, vgl. ADCP-NetCDF Vertikalkoordinate) aufweist, kann die Variable des Wasserstandes für Visualisierungszwecke hilfreich sein.
float water_level(trajectory, nMax_Ensemble) ; water_level:long_name = "Wasserstand" ; water_level:standard_name = "sea_surface_height" ; water_level:units = "m" ; water_level:name_id = 3. ; water_level:_FillValue = 1.00000e+031f ; water_level:coordinates = "lon lat x y ensemble_time" ; water_level:cell_methods = "trajectory: point nMax_Ensemble: mean" ; water_level:platform = "platform_variable" ; water_level:instrument = "instrument_variable" ; water_level:comment = "Water level data are constant along trajectory; Data obtained from nearby gauge station" ;
Bemerkungen
- name_id = BAW-spezifische Kennung
- davit_role = Attribut zur Weiterverwendung in der Post-Prozessorsoftware Davit
- Bislang fehlende CF konforme Standardnamen der physikalischen Größen sollten nur bei echtem Bedarf gemäß den dafür vorgesehenen Regeln ergänzt werden. Details siehe Guidelines of Construction for CF Standard Names.
zurück zu ADCP-NetCDF