DATACONVERT: Unterschied zwischen den Versionen
Aus BAWiki
imported>Lang Guenther K konvertierte Berechnungsergebnisse MODUS = 2 abgeändert  | 
				imported>Schade Peter Keine Bearbeitungszusammenfassung  | 
				||
| Zeile 2: | Zeile 2: | ||
|name_en=DATACONVERT    | |name_en=DATACONVERT    | ||
|name=DATACONVERT  | |name=DATACONVERT  | ||
|version=  | |version=8.x / Februar 2011  | ||
|version_beschr=  | |version_beschr=Februar 2011  | ||
|stichworte=  | |stichworte=  | ||
Konversion von Delft3D-Gitternetzen<br />  | Konversion von Delft3D-Gitternetzen<br />  | ||
Konversion von Delft3D-Berechnungsergebnissen<br />  | Konversion von Delft3D-Berechnungsergebnissen<br />  | ||
Konversion von (DWD) NetCDF-Daten<br />  | Konversion von (DWD) NetCDF-Daten<br />  | ||
Zusammenfassen von (DWD) NetCDF-Daten in ''einer'' Datei  | Zusammenfassen von (DWD) NetCDF-Daten in ''einer'' Datei<br />  | ||
<font color=Green>neu:</font> Konversion meteorologischer Daten ins Delft3D-Format METEO_DLFT.  | |||
|kurzbeschreibung=Das Programm DATACONVERT dient zur Konversion von Daten:<br />  | |kurzbeschreibung=Das Programm DATACONVERT dient zur Konversion von Daten:<br />  | ||
* '''Modus 1''': Konversion der Berechnungsergebnisse des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate, mit<br />  | * '''Modus 1''': Konversion der Berechnungsergebnisse des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate, mit<br />  | ||
| Zeile 31: | Zeile 32: | ||
* '''Modus 3''': Zusammenfassen von (DWD) NetCDF-Daten aus mehreren Dateien in einer NetCDF-Datei, mit<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 />  | ** Übertragen der Metadaten und Daten bei identischen Terminen in eine NetCDF-Datei.<br />  | ||
* '''<font color=Green>neu: Modus 6</font>''': Konversion meteorologischer Daten im BDF-Format ins Delft3D-Format METEO_DLFT mit<br />  | |||
** einer auf einem regelmäßigen Gitter basierenden Gitterdatei,<br />  | |||
** ggf. der Erzeugung des regelmäßigen Gitters. <br />  | |||
** Folgende physikalische Größen werden unterstützt.  | |||
# Bewölkung,  | |||
# Luftdruck,  | |||
# Lufttemperatur,  | |||
# relative Luftfeuchtigkeit und  | |||
# Windgeschwindigkeit (Code=906)  | |||
|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.  | ||
| Zeile 46: | Zeile 56: | ||
#* '''Modus 2''' - kein Gitternetz erforderlich.  | #* '''Modus 2''' - kein Gitternetz erforderlich.  | ||
#* '''Modus 3''' - kein Gitternetz erforderlich.  | #* '''Modus 3''' - kein Gitternetz erforderlich.  | ||
#* '''Modus 6'''  | |||
#:* alle mit BDF-Dateien kombinierbaren Gitterformate, z.B.[[GITTER05.DAT_und_GITTER05.BIN|GITTER05]]  | |||
# '''Berechnungsergebnisse oder Daten'''<br/>  | # '''Berechnungsergebnisse oder Daten'''<br/>  | ||
#* '''Modus 1'''<br/>  | #* '''Modus 1'''<br/>  | ||
| Zeile 53: | Zeile 65: | ||
#* '''Modus 3'''<br/>  | #* '''Modus 3'''<br/>  | ||
#:* [[NETCDF.CDF|netcdf.cdf]].  | #:* [[NETCDF.CDF|netcdf.cdf]].  | ||
#* '''Modus 6'''  | |||
#:* BDF-Dateien [[DIRZ.BIN|dirz.bin]], [[DIRZ.BIN.I|dirz.bin.i]] und [[DIRZ.BIN.R|dirz.bin.r]]  | |||
# (optional) '''Vertikalstruktur'''<br/>  | # (optional) '''Vertikalstruktur'''<br/>  | ||
#* '''Modus 1'''<br/>  | #* '''Modus 1'''<br/>  | ||
| Zeile 58: | Zeile 72: | ||
#* '''Modus 2''' - keine Vertikalstruktur erforderlich.  | #* '''Modus 2''' - keine Vertikalstruktur erforderlich.  | ||
#* '''Modus 3''' - keine Vertikalstruktur erforderlich.  | #* '''Modus 3''' - keine Vertikalstruktur erforderlich.  | ||
#* '''Modus 6''' - keine Vertikalstruktur erforderlich.  | |||
|ausgabedateien=  | |ausgabedateien=  | ||
#'''konvertiertes Gitternetz'''  | #'''konvertiertes Gitternetz'''  | ||
| Zeile 65: | Zeile 80: | ||
#:* [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]:    | #:* [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]:    | ||
#* '''Modus 3'''<br/> - keine Gitternetzdatei.  | #* '''Modus 3'''<br/> - keine Gitternetzdatei.  | ||
#* '''Modus 6'''<br/>   | |||
#:* implizites regelmäßiges Gitter.  | |||
#'''konvertierte Berechnungsergebnisse'''  | #'''konvertierte Berechnungsergebnisse'''  | ||
#* '''Modus 1'''<br/>  | #* '''Modus 1'''<br/>  | ||
#:* [[DIRZ.BIN.  | #:* [[DIRZ.BIN.R|dirz.bin.r]],  | ||
#:* [[DIRZ.BIN.I|dirz.bin.i]], und  | #:* [[DIRZ.BIN.I|dirz.bin.i]], und  | ||
#:* [[DIRZ.BIN|dirz.bin]].  | #:* [[DIRZ.BIN|dirz.bin]].  | ||
#* '''Modus 2'''<br/>  | #* '''Modus 2'''<br/>  | ||
#:* [[DIRZ.BIN.  | #:* [[DIRZ.BIN.R|dirz.bin.r]],  | ||
#:* [[DIRZ.BIN.I|dirz.bin.i]], und  | #:* [[DIRZ.BIN.I|dirz.bin.i]], und  | ||
#:* [[DIRZ.BIN|dirz.bin]].  | #:* [[DIRZ.BIN|dirz.bin]].  | ||
#* '''Modus 3'''<br/>  | #* '''Modus 3'''<br/>  | ||
#:* [[NETCDF.CDF|netcdf.cdf]].  | #:* [[NETCDF.CDF|netcdf.cdf]].  | ||
#* '''Modus 6'''<br/>  | |||
#:* [[METEO_DLFT.DAT|meteo_dlft.dat]].  | |||
#'''Druckerprotokolldatei'''  | #'''Druckerprotokolldatei'''  | ||
#:* dataconvert.sdr.  | #:* dataconvert.sdr.  | ||
# (optional) '''Tracedatei'''  | # (optional) '''Tracedatei'''  | ||
#:* dataconvert.trc.  | #:* 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, bzw. in Modus 6 IO_DELFT.  | ||
|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]].  | ||
|postprozessor=[[ABDF]], [[ADCP2PROFILE]], [[DIDAMERGE]], [[DIDARENAME]], [[DIDASPLIT]], [[ENERF]], [[GVIEW2D]], [[HVIEW2D]], [[IO_VOLUME]], [[PARTRACE]], [[PARTRACE-3D]], [[PGCALC]], [[UNK]], [[UNS]], [[VTDK]], [[XTRDATA]], [[XTRLQ2]], [[ZEITR]].    | |postprozessor=[[ABDF]], [[ADCP2PROFILE]], [[Mathematisches_Verfahren_DELFT3D | DELFT3D]], [[DIDAMERGE]], [[DIDARENAME]], [[DIDASPLIT]], [[ENERF]], [[GVIEW2D]], [[HVIEW2D]], [[IO_VOLUME]], [[METDIDA]], [[PARTRACE]], [[PARTRACE-3D]], [[PGCALC]], [[UNK]], [[UNS]], [[VTDK]], [[XTRDATA]], [[XTRLQ2]], [[ZEITR]].    | ||
|programmiersprache=Fortran90  | |programmiersprache=Fortran90  | ||
|zus_software= -  | |zus_software= -  | ||
Version vom 15. Februar 2011, 14:26 Uhr
Basisinformationen
Programm-Name
DATACONVERT
Version
8.x / Februar 2011
Beschreibung
Februar 2011
Stichworte
Konversion von Delft3D-Gitternetzen
Konversion von Delft3D-Berechnungsergebnissen
Konversion von (DWD) NetCDF-Daten
Zusammenfassen von (DWD) NetCDF-Daten in einer Datei
neu: Konversion meteorologischer Daten ins Delft3D-Format METEO_DLFT.
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.
 - neu: Modus 6: Konversion meteorologischer Daten im BDF-Format ins Delft3D-Format METEO_DLFT mit
- einer auf einem regelmäßigen Gitter basierenden Gitterdatei,
 - ggf. der Erzeugung des regelmäßigen Gitters. 
 - Folgende physikalische Größen werden unterstützt.
 
 - einer auf einem regelmäßigen Gitter basierenden Gitterdatei,
 
- Bewölkung,
 - Luftdruck,
 - Lufttemperatur,
 - relative Luftfeuchtigkeit und
 - Windgeschwindigkeit (Code=906)
 
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.
 - Modus 6
 
- alle mit BDF-Dateien kombinierbaren Gitterformate, z.B.GITTER05
 
 - Berechnungsergebnisse oder Daten
- Modus 1
 
- Modus 2
 
- Modus 3
 
- Modus 6
 
- BDF-Dateien dirz.bin, dirz.bin.i und dirz.bin.r
 
 - Modus 1
 - (optional) Vertikalstruktur
- Modus 1
 
- Modus 2 - keine Vertikalstruktur erforderlich.
 - Modus 3 - keine Vertikalstruktur erforderlich.
 - Modus 6 - keine Vertikalstruktur erforderlich.
 
 - Modus 1
 
Ausgabe-Dateien
- konvertiertes Gitternetz
- Modus 1
 
- Modus 2
 
- Modus 3
- keine Gitternetzdatei. - Modus 6
 
- implizites regelmäßiges Gitter.
 
 - Modus 1
 - konvertierte Berechnungsergebnisse
- Modus 1
 
- dirz.bin.r,
 - dirz.bin.i, und
 - dirz.bin.
 
- Modus 2
 
- dirz.bin.r,
 - dirz.bin.i, und
 - dirz.bin.
 
- Modus 3
 
- Modus 6
 
 - 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, bzw. in Modus 6 IO_DELFT.
Vorlauf-Programme
Nachlauf-Programme
ABDF, ADCP2PROFILE, DELFT3D, DIDAMERGE, DIDARENAME, DIDASPLIT, ENERF, GVIEW2D, HVIEW2D, IO_VOLUME, METDIDA, 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