ADCP-NetCDF Geophysikalische Variable: Unterschied zwischen den Versionen
Aus BAWiki
imported>Grünler Steffen |
(Die LinkTitles-Erweiterung hat automatisch Links zu anderen Seiten hinzugefügt (<a target="_blank" rel="nofollow noreferrer noopener" class="external free" href="https://github.com/bovender/LinkTitles">https://github.com/bovender/LinkTitles</a>).) |
||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 48: | Zeile 48: | ||
* Attribut '''''coordinates''''' verweist auf das [[ADCP-NetCDF Horizontales Koordinatensystem]] und die [[ADCP-NetCDF Zeitkoordinate]]. | * 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 '''''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. | * 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). | * Attribute '''''platform''''' und '''''instrument''''' verweisen auf Zusatzvariablen, die weitere Informationen zur Messplattform und den benutzen Messinstrument (siehe unterstehend). | ||
===Hilfsvariable ''face_area''=== | ===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. | 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) ; | float face_area(trajectory, nMax_Ensemble, nMax_Cell) ; | ||
Zeile 59: | Zeile 59: | ||
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" ; | ||
===Hilfsvariablen ''platform_variable'' und ''instrument_variable''=== | ===Hilfsvariablen ''platform_variable'' und ''instrument_variable''=== | ||
Zeile 78: | Zeile 71: | ||
===Hilfsvariable ''suspended_sediment_concentration_error''=== | ===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'', '' | 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. | ||
float suspended_sediment_concentration_error(trajectory) ; | float suspended_sediment_concentration_error(trajectory) ; | ||
Zeile 95: | Zeile 88: | ||
===Zusatzinformation ''water_level''=== | ===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. | 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) ; | float water_level(trajectory, nMax_Ensemble) ; | ||
Zeile 108: | Zeile 101: | ||
water_level:instrument = "instrument_variable" ; | water_level:instrument = "instrument_variable" ; | ||
water_level:comment = "Water level data are constant along trajectory; Data obtained from nearby gauge station" ; | water_level:comment = "Water level data are constant along trajectory; Data obtained from nearby gauge station" ; | ||
===Zusatzinformation ''water_depth_max''=== | |||
Die Variable ''water_depth_max'' gibt Informationen zur maximalen Tiefe der Ensembles aller Trajektorien. Die Variable kann bei der späteren Visualisierung dazu dienen, das Bild nur auf die Tiefenschichten zu skalieren, die auch Messwerte enthalten. Tiefer liegende Schichten als ''water_depth_max'' (fillVal) brauchen nicht dargestellt zu werden. | |||
water_depth_max(water_depth_max) ; | |||
water_depth_max:long_name = "Maximale Tiefe der Ensembles aller Trajektorien" ; | |||
water_depth_max:comment = "Zur Visualisierung; Skalierung auf die maximal angegebene Tiefe" ; | |||
==Bemerkungen== | ==Bemerkungen== | ||
* ''name_id'' = BAW-spezifische Kennung | * ''name_id'' = BAW-spezifische [[Kennung]] | ||
* '' | * ''[[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'']. | * 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'']. | ||
Aktuelle Version vom 21. Oktober 2022, 09:50 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" ;
Datenvariable suspended_sediment_transport
float suspended_sediment_transport(trajectory, nMax_Ensemble, nMax_Cell) ; suspended_sediment_transport:long_name = "Suspendierter Schwebstofftransport der Faces eines 3D-Grids, Messpunkt" ; suspended_sediment_transport:units = "kg s-1" ; suspended_sediment_transport:name_id = 622. ; suspended_sediment_transport:_FillValue = 1.00000e+031f ; suspended_sediment_transport:coordinates = "lon lat x y z ensemble_time" ; suspended_sediment_transport:cell_methods = "trajectory: point nMax_Cell: mean nMax_Ensemble: mean" ; suspended_sediment_transport:cell_measures = "area: face_area" ; suspended_sediment_transport:grid_mapping = "crs_XY" ; suspended_sediment_transport:ancillary_variables = "water_depth suspended_sediment_transport_error" ; suspended_sediment_transport:platform = "platform_variable" ; suspended_sediment_transport:instrument = "instrument_variable" ; suspended_sediment_transport: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" ;
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.
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" ;
Zusatzinformation water_depth_max
Die Variable water_depth_max gibt Informationen zur maximalen Tiefe der Ensembles aller Trajektorien. Die Variable kann bei der späteren Visualisierung dazu dienen, das Bild nur auf die Tiefenschichten zu skalieren, die auch Messwerte enthalten. Tiefer liegende Schichten als water_depth_max (fillVal) brauchen nicht dargestellt zu werden.
water_depth_max(water_depth_max) ; water_depth_max:long_name = "Maximale Tiefe der Ensembles aller Trajektorien" ; water_depth_max:comment = "Zur Visualisierung; Skalierung auf die maximal angegebene Tiefe" ;
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