ADCP2NetCDF: Unterschied zwischen den Versionen
Aus BAWiki
imported>Grünler Steffen K (→Eingabedateien) |
(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>).) |
||
(8 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
===Skriptname=== | ===Skriptname=== | ||
adcp2netcdf.m | [[adcp2netcdf]].m | ||
===Version=== | ===Version=== | ||
Zeile 19: | Zeile 19: | ||
Schiffstrack; | Schiffstrack; | ||
Geopositionen; | Geopositionen; | ||
NetCDF | [[NetCDF]] | ||
=Kurzbeschreibung= | =Kurzbeschreibung= | ||
Das Programm adcp2netcdf konvertiert die schiffsgestützten ADCP-Querprofilmessungen in eine [http://cfconventions.org/ CF-konforme] NetCDF-Datei [[ADCP-NetCDF]] des Types "trajectory profile". Die Daten werden auf die Faces (Polygone) eines vertikalen Gitters projiziert. Das vertikale Gitter ist aus den geografischen xy-Koordinaten der tatsächlichen Schiffspositionen (Trajektorie), den ADCP-Ensembles und Tiefenschichten (ADCP-Zellen) auufgebaut. Die während einer Profilfahrt (Trajektorie) aufgezeichneten Daten und abgeleiteten Größen werden als synoptisch betrachtet. Folgende geophysikalische Größen werden konvertiert: | Das Programm [[adcp2netcdf]] konvertiert die schiffsgestützten ADCP-Querprofilmessungen in eine [http://cfconventions.org/ CF-konforme] [[NetCDF]]-Datei [[ADCP-NetCDF]] des Types "trajectory profile". Die Daten werden auf die Faces (Polygone) eines vertikalen Gitters projiziert. Das vertikale Gitter ist aus den geografischen xy-Koordinaten der tatsächlichen Schiffspositionen (Trajektorie), den ADCP-Ensembles und Tiefenschichten (ADCP-Zellen) auufgebaut. Die während einer Profilfahrt (Trajektorie) aufgezeichneten Daten und abgeleiteten Größen werden als synoptisch betrachtet. Folgende geophysikalische Größen werden konvertiert: | ||
# Strömungsgeschwindigkeit (Betrag, xyz-Komponente) | # Strömungsgeschwindigkeit (Betrag, xyz-Komponente) | ||
# Instantaner Durchfluss | # Instantaner [[Durchfluss]] | ||
# Suspendierte Schwebstoffkonzentration | # Suspendierte Schwebstoffkonzentration | ||
# Suspendierter Schwebstofftransport (Betrag, xyz-Komponente) | # Suspendierter [[Schwebstofftransport]] (Betrag, xyz-Komponente) | ||
# Wassertiefe aus ADCP | # [[Wassertiefe]] aus ADCP | ||
=Eingabedateien= | =Eingabedateien= | ||
# Metadaten,'''MetaData_MeasurementCampaign_2009-2011.mat''' (..\K2\Naturuntersuchungen\0_mehrere_Ästuare\2009-2011_gemeinsame_Dokumente\) | # Metadaten,'''MetaData_MeasurementCampaign_2009-2011.mat''' (..\K2\Naturuntersuchungen\0_mehrere_Ästuare\2009-2011_gemeinsame_Dokumente\) | ||
# Wasserstanddatei, z.B. '''ssc_ortpegel_weser_wwp_qp04_20100608_MESZ.txt''' (..\K2\Naturuntersuchungen\0_mehrere_Ästuare\2009-2011_gemeinsame_Dokumente\alle_ortpegel\) | # Wasserstanddatei, z.B. '''ssc_ortpegel_weser_wwp_qp04_20100608_MESZ.txt''' (..\K2\Naturuntersuchungen\0_mehrere_Ästuare\2009-2011_gemeinsame_Dokumente\alle_ortpegel\) | ||
# Messdateien (eine Datei pro Querprofilfahrt) aus Pre-Prozessor ViSea im .mat-Format; Pfadangaben aus Metadaten-Datei | # Messdateien (eine Datei pro Querprofilfahrt) aus Pre-Prozessor [[ViSea]] im .mat-Format; Pfadangaben aus Metadaten-Datei | ||
# Projektionen und Ellipsoidinformationen in '''Projections.mat''' und '''Ellipsoids.mat''' | |||
===Hinweise=== | |||
Aufrufende, nicht [[MATLAB]]-interne Funktionen: | |||
* Externe Funktionen: '''[[writeADCPNetCDF]].m''' (zentrale Funktion zur Ablage von [[NetCDF]]), tm2ell, ell2tm, ell2utm, utm2ell (Umrechnung Koordinaten), errorCalc_SSC_Flux (Berechnung [[transekt]]-gemittelter Fehler), getViSea_subfolders, sort_nat | |||
* Geschützte Funktionen: GetVar.p, GetDataSize.p, GetDataOrigSize.p, [[GETDATA|GetData]].p, AVsqueeze.p, AVM_DataOrig.p, AVM_Data.p | |||
* MEX-Files: uread.mexw32/64, uwrite.mexw32/64 | |||
=Ausgabedateien= | =Ausgabedateien= | ||
# [[ADCP-NetCDF]]-Datei (.nc), z.B. "Weser_090622_Rechtenfleth_depth2D.nc" | |||
# Logdatei, z.B. "Weser_090622_Rechtenfleth_depth2D_LOG.txt" | |||
=Methode= | =Methode= | ||
Eine detaillierte Beschreibung der Methodik ist unter [[ADCP-NetCDF]] zu finden. | |||
==Pre-Prozessor== | ==Pre-Prozessor== | ||
Zeile 48: | Zeile 58: | ||
==Programmiersprache== | ==Programmiersprache== | ||
MATLAB (2014b) | [[MATLAB]] (2014b) | ||
==zusätzliche Software== | ==zusätzliche Software== |
Aktuelle Version vom 21. Oktober 2022, 09:51 Uhr
Basisinformationen
Skriptname
Version
1.0
Beschreibung
Juli 2015
Stichworte
Konvertierung von Messdaten; Schiffgestützte ADCP-Querprofilmessungen; Profil; Schiffstrack; Geopositionen; NetCDF
Kurzbeschreibung
Das Programm adcp2netcdf konvertiert die schiffsgestützten ADCP-Querprofilmessungen in eine CF-konforme NetCDF-Datei ADCP-NetCDF des Types "trajectory profile". Die Daten werden auf die Faces (Polygone) eines vertikalen Gitters projiziert. Das vertikale Gitter ist aus den geografischen xy-Koordinaten der tatsächlichen Schiffspositionen (Trajektorie), den ADCP-Ensembles und Tiefenschichten (ADCP-Zellen) auufgebaut. Die während einer Profilfahrt (Trajektorie) aufgezeichneten Daten und abgeleiteten Größen werden als synoptisch betrachtet. Folgende geophysikalische Größen werden konvertiert:
- Strömungsgeschwindigkeit (Betrag, xyz-Komponente)
- Instantaner Durchfluss
- Suspendierte Schwebstoffkonzentration
- Suspendierter Schwebstofftransport (Betrag, xyz-Komponente)
- Wassertiefe aus ADCP
Eingabedateien
- Metadaten,MetaData_MeasurementCampaign_2009-2011.mat (..\K2\Naturuntersuchungen\0_mehrere_Ästuare\2009-2011_gemeinsame_Dokumente\)
- Wasserstanddatei, z.B. ssc_ortpegel_weser_wwp_qp04_20100608_MESZ.txt (..\K2\Naturuntersuchungen\0_mehrere_Ästuare\2009-2011_gemeinsame_Dokumente\alle_ortpegel\)
- Messdateien (eine Datei pro Querprofilfahrt) aus Pre-Prozessor ViSea im .mat-Format; Pfadangaben aus Metadaten-Datei
- Projektionen und Ellipsoidinformationen in Projections.mat und Ellipsoids.mat
Hinweise
Aufrufende, nicht MATLAB-interne Funktionen:
- Externe Funktionen: writeADCPNetCDF.m (zentrale Funktion zur Ablage von NetCDF), tm2ell, ell2tm, ell2utm, utm2ell (Umrechnung Koordinaten), errorCalc_SSC_Flux (Berechnung transekt-gemittelter Fehler), getViSea_subfolders, sort_nat
- Geschützte Funktionen: GetVar.p, GetDataSize.p, GetDataOrigSize.p, GetData.p, AVsqueeze.p, AVM_DataOrig.p, AVM_Data.p
- MEX-Files: uread.mexw32/64, uwrite.mexw32/64
Ausgabedateien
- ADCP-NetCDF-Datei (.nc), z.B. "Weser_090622_Rechtenfleth_depth2D.nc"
- Logdatei, z.B. "Weser_090622_Rechtenfleth_depth2D_LOG.txt"
Methode
Eine detaillierte Beschreibung der Methodik ist unter ADCP-NetCDF zu finden.
Pre-Prozessor
Post-Prozessor
-
Programmiersprache
MATLAB (2014b)
zusätzliche Software
-
Originalversion
Programmpflege
Dokumentation/Literatur
siehe auch ..\K2\Naturuntersuchungen\Software\
zurück zu Software Naturmessungen