DATACONVERT: Unterschied zwischen den Versionen
Aus BAWiki
imported>BAWiki 3 KKeine Bearbeitungszusammenfassung |
imported>Lang Guenther (Konversion und Zusammenfassen von (DWD) NetCDF-Dateien) |
||
Zeile 2: | Zeile 2: | ||
|name_en=DATACONVERT | |name_en=DATACONVERT | ||
|name=DATACONVERT | |name=DATACONVERT | ||
|version= | |version=7.x / August 2010 | ||
|version_beschr= | |version_beschr=August 2010 | ||
|stichworte= | |stichworte= | ||
Konversion von Delft3D-Gitternetzen<br /> | Konversion von Delft3D-Gitternetzen<br /> | ||
Konversion von Delft3D-Berechnungsergebnissen | Konversion von Delft3D-Berechnungsergebnissen<br /> | ||
|kurzbeschreibung=Das Programm DATACONVERT dient zur Konversion von | Konversion von (DWD) NetCDF-Daten<br /> | ||
* Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format,<br /> | Zusammenfassen von (DWD) NetCDF-Daten in ''einer'' Datei | ||
* Konversion zwei-dimensionaler (tiefengemittelter) Delft3D-Berechnungsergebnisse in das BDF-Format (2D),<br /> | |kurzbeschreibung=Das Programm DATACONVERT dient zur Konversion von Daten:<br /> | ||
* Konversion und Tiefenmittelung drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (2D), und<br /> | * '''Modus 1''': Konversion der Berechnungsergebnisse des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate, mit<br /> | ||
* Konversion drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (3D, z-Schichten).<br /> | ** Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format,<br /> | ||
** Konversion zwei-dimensionaler (tiefengemittelter) Delft3D-Berechnungsergebnisse in das BDF-Format (2D),<br /> | |||
** Konversion und Tiefenmittelung drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (2D), und<br /> | |||
** Konversion drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (3D, z-Schichten).<br /> | |||
Eine dynamische Modelltopographie (Morphodynamik) wird sowohl für 2D- als auch 3D-Berechnungsergebnisse unterstützt. Liegen Delft3D-Berechnungsergebnisse mit Domain Decomposition vor, so werden diese Ergebnisse einstweilen nicht in einer Datei zusammengefasst, sondern verbleiben in verschiedenen, domain-spezifischen Dateien.<br /> | Eine dynamische Modelltopographie (Morphodynamik) wird sowohl für 2D- als auch 3D-Berechnungsergebnisse unterstützt. Liegen Delft3D-Berechnungsergebnisse mit Domain Decomposition vor, so werden diese Ergebnisse einstweilen nicht in einer Datei zusammengefasst, sondern verbleiben in verschiedenen, domain-spezifischen Dateien.<br /> | ||
Die Konversion folgender physikalischer Größen wird unterstützt: | |||
Die Konversion folgender physikalischer Größen wird | |||
# Wasserstand, | # Wasserstand, | ||
# Strömungsgeschwindigkeit, | # Strömungsgeschwindigkeit, | ||
Zeile 24: | Zeile 24: | ||
# Topographie (statisch), | # Topographie (statisch), | ||
# zeitvariable Topographie, und | # zeitvariable Topographie, und | ||
# Tiefenerosion. | # Tiefenerosion.<br /> | ||
* '''Modus 2''': Konversion von (DWD) NetCDF-Daten in BAW-spezifische Dateiformate, mit<br /> | |||
** Erzeugen eines Gitternetzes aus den in der NetCDF-Datei vorhandenen Punkt-Koordinaten, und<br /> | |||
** Konversion der NetCDF-Daten in das BDF-Format.<br /> | |||
* '''Modus 3''': Zusammenfassen von (DWD) NetCDF-Daten aus mehreren Dateien in einer NetCDF-Datei, mit<br /> | |||
** Übertragen der Metadaten und Daten bei identischen Terminen in eine NetCDF-Datei.<br /> | |||
|eingabedateien= | |eingabedateien= | ||
# '''Eingabesteuerdaten'''<br/>Datei des Typs [[DATACONVERT.DAT|dataconvert.dat]]. In der Beschreibung dieser Datei sind umfassende Informationen zu allen Steuerdaten, Eingangs- sowie Ergebnisdateien vorhanden. | # '''Eingabesteuerdaten'''<br/>Datei des Typs [[DATACONVERT.DAT|dataconvert.dat]]. In der Beschreibung dieser Datei sind umfassende Informationen zu allen Steuerdaten, Eingangs- sowie Ergebnisdateien vorhanden. | ||
# '''Gitternetz'''<br/> | # '''Gitternetz'''<br/> | ||
#* '''Modus 1''' | |||
#:* [[DELFT3D.GRD|delft3d.grd]], | |||
#:* [[DELFT3D.DEP|delft3d.dep]], und | |||
#:* [[DELFT3D.ENC|delft3d.enc]].<br /> | |||
#:* (optional) [[DELFT3D.DRY|delft3d.dry]], | |||
#:* (optional) [[DELFT3D.THD|delft3d.thd]], | |||
#:* (optional) [[DELFT3D.LWL|delft3d.lwl]], | |||
#:* (optional) [[DELFT3D.EXT|delft3d.ext]], sowie | |||
#:* (optional) [[DELFT3D.BND|delft3d.bnd]]. | |||
#* '''Modus 2''' - kein Gitternetz erforderlich. | |||
#* '''Modus 3''' - kein Gitternetz erforderlich. | |||
* ''' | # '''Berechnungsergebnisse oder Daten'''<br/> | ||
#* '''Modus 1'''<br/> | |||
:* [[NETCDF.CDF|netcdf.cdf]]. | #:* [[NETCDF.CDF|netcdf.cdf]]. | ||
#* '''Modus 2'''<br/> | |||
* (optional) '''Vertikalstruktur''' | #:* [[NETCDF.CDF|netcdf.cdf]]. | ||
#* '''Modus 3'''<br/> | |||
:* [[VERTICAL.DAT|vertical.dat]].<br /> | #:* [[NETCDF.CDF|netcdf.cdf]]. | ||
# (optional) '''Vertikalstruktur'''<br/> | |||
#* '''Modus 1'''<br/> | |||
#:* [[VERTICAL.DAT|vertical.dat]].<br /> | |||
#* '''Modus 2''' - keine Vertikalstruktur erforderlich. | |||
#* '''Modus 3''' - keine Vertikalstruktur erforderlich. | |||
|ausgabedateien= | |ausgabedateien= | ||
#'''konvertiertes Gitternetz''' | #'''konvertiertes Gitternetz''' | ||
# | #* '''Modus 1'''<br/> | ||
#:* [[UNTRIM_GRID.DAT|untrim_grid.dat]]. | |||
#* '''Modus 2'''<br/> | |||
#:* [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]: | |||
#* '''Modus 3'''<br/> - keine Gitternetzdatei. | |||
#'''konvertierte Berechnungsergebnisse''' | #'''konvertierte Berechnungsergebnisse''' | ||
# | #* '''Modus 1'''<br/> | ||
# | #:* [[DIRZ.BIN.I|dirz.bin.i]], | ||
# | #:* [[DIRZ.BIN.I|dirz.bin.i]], und | ||
#:* [[DIRZ.BIN|dirz.bin]]. | |||
#* '''Modus 2'''<br/> | |||
#:* [[NETCDF.CDF|netcdf.cdf]]. | |||
#* '''Modus 3'''<br/> | |||
#:* [[NETCDF.CDF|netcdf.cdf]]. | |||
#'''Druckerprotokolldatei''' | #'''Druckerprotokolldatei''' | ||
# | #:* dataconvert.sdr. | ||
# (optional) '''Tracedatei''' | # (optional) '''Tracedatei''' | ||
# | #:* dataconvert.trc. | ||
|methode=Die Gitterinformationen werden mit Hilfe der in dem Softwarepaket H_GRID zur Verfügung stehenden Methoden konvertiert. Zur Konversion der Berechnungsergebnisse werden Methoden des Paketes H_IP benutzt. Lesen und Schreiben der verschiedenen Formate mit den Berechnungsergebnissen erfolgt mit Methoden des Paketes IO_DATASET. | |methode=Die Gitterinformationen werden mit Hilfe der in dem Softwarepaket H_GRID zur Verfügung stehenden Methoden konvertiert. Zur Konversion der Berechnungsergebnisse werden Methoden des Paketes H_IP benutzt. Lesen und Schreiben der verschiedenen Formate mit den Berechnungsergebnissen erfolgt mit Methoden des Paketes IO_DATASET. | ||
|preprozessor=[http://www.baw.de/methoden/index.php5/Mathematisches_Verfahren_DELFT3D DELFT3D], [[GETDATA]]. | |preprozessor=[http://www.baw.de/methoden/index.php5/Mathematisches_Verfahren_DELFT3D DELFT3D], [[GETDATA]]. |
Version vom 12. August 2010, 13:58 Uhr
Basisinformationen
Programm-Name
DATACONVERT
Version
7.x / August 2010
Beschreibung
August 2010
Stichworte
Konversion von Delft3D-Gitternetzen
Konversion von Delft3D-Berechnungsergebnissen
Konversion von (DWD) NetCDF-Daten
Zusammenfassen von (DWD) NetCDF-Daten in einer Datei
Kurzbeschreibung
Das Programm DATACONVERT dient zur Konversion von Daten:
- Modus 1: Konversion der Berechnungsergebnisse des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate, mit
- Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format,
- Konversion zwei-dimensionaler (tiefengemittelter) Delft3D-Berechnungsergebnisse in das BDF-Format (2D),
- Konversion und Tiefenmittelung drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (2D), und
- Konversion drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (3D, z-Schichten).
- Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format,
Eine dynamische Modelltopographie (Morphodynamik) wird sowohl für 2D- als auch 3D-Berechnungsergebnisse unterstützt. Liegen Delft3D-Berechnungsergebnisse mit Domain Decomposition vor, so werden diese Ergebnisse einstweilen nicht in einer Datei zusammengefasst, sondern verbleiben in verschiedenen, domain-spezifischen Dateien.
Die Konversion folgender physikalischer Größen wird unterstützt:
- Wasserstand,
- Strömungsgeschwindigkeit,
- Salzgehalt,
- Temperatur,
- Schwebstoffgehalt (mehrere Fraktionen),
- Topographie (statisch),
- zeitvariable Topographie, und
- Tiefenerosion.
- Modus 2: Konversion von (DWD) NetCDF-Daten in BAW-spezifische Dateiformate, mit
- Erzeugen eines Gitternetzes aus den in der NetCDF-Datei vorhandenen Punkt-Koordinaten, und
- Konversion der NetCDF-Daten in das BDF-Format.
- Erzeugen eines Gitternetzes aus den in der NetCDF-Datei vorhandenen Punkt-Koordinaten, und
- Modus 3: Zusammenfassen von (DWD) NetCDF-Daten aus mehreren Dateien in einer NetCDF-Datei, mit
- Übertragen der Metadaten und Daten bei identischen Terminen in eine NetCDF-Datei.
- Übertragen der Metadaten und Daten bei identischen Terminen in eine NetCDF-Datei.
Eingabe-Dateien
- Eingabesteuerdaten
Datei des Typs dataconvert.dat. In der Beschreibung dieser Datei sind umfassende Informationen zu allen Steuerdaten, Eingangs- sowie Ergebnisdateien vorhanden. - Gitternetz
- Modus 1
- delft3d.grd,
- delft3d.dep, und
- delft3d.enc.
- (optional) delft3d.dry,
- (optional) delft3d.thd,
- (optional) delft3d.lwl,
- (optional) delft3d.ext, sowie
- (optional) delft3d.bnd.
- Modus 2 - kein Gitternetz erforderlich.
- Modus 3 - kein Gitternetz erforderlich.
- Berechnungsergebnisse oder Daten
- Modus 1
- Modus 2
- Modus 3
- Modus 1
- (optional) Vertikalstruktur
- Modus 1
- Modus 2 - keine Vertikalstruktur erforderlich.
- Modus 3 - keine Vertikalstruktur erforderlich.
- Modus 1
Ausgabe-Dateien
- konvertiertes Gitternetz
- Modus 1
- Modus 2
- Modus 3
- keine Gitternetzdatei.
- Modus 1
- konvertierte Berechnungsergebnisse
- Modus 1
- dirz.bin.i,
- dirz.bin.i, und
- dirz.bin.
- Modus 2
- Modus 3
- Modus 1
- Druckerprotokolldatei
- dataconvert.sdr.
- (optional) Tracedatei
- dataconvert.trc.
Methode
Die Gitterinformationen werden mit Hilfe der in dem Softwarepaket H_GRID zur Verfügung stehenden Methoden konvertiert. Zur Konversion der Berechnungsergebnisse werden Methoden des Paketes H_IP benutzt. Lesen und Schreiben der verschiedenen Formate mit den Berechnungsergebnissen erfolgt mit Methoden des Paketes IO_DATASET.
Vorlauf-Programme
Nachlauf-Programme
ABDF, ADCP2PROFILE, DIDAMERGE, DIDARENAME, DIDASPLIT, ENERF, GVIEW2D, HVIEW2D, IO_VOLUME, PARTRACE, PARTRACE-3D, PGCALC, UNK, UNS, VTDK, XTRDATA, XTRLQ2, ZEITR.
Weitere Informationen
Programmiersprache
Fortran90
zusätzliche Software
-
Originalversion
Programmpflege
Dokumentation/Literatur
unter $PROGHOME/examples/dataconvert
zurück zu Programmkennblätter