DAVIT: Unterschied zwischen den Versionen
Aus BAWiki
(NCMERGE als Vorlaufprogramm ergänzt) |
(V. 2.27.0) |
||
Zeile 2: | Zeile 2: | ||
|name_en=DAVIT | |name_en=DAVIT | ||
|name=DAVIT | |name=DAVIT | ||
|version=2. | |version=2.27 | ||
|version_beschr= | |version_beschr=Juli 2022 | ||
|stichworte=Visualisierung<br /> | |stichworte=Visualisierung<br /> | ||
Daten explorieren<br /> | Daten explorieren<br /> | ||
Datan analysieren<br /> | Datan analysieren<br /> | ||
UGRID CF NetCDF<br /> | UGRID CF NetCDF<br /> | ||
DMQS-Metadaten<br> | DMQS-Metadaten für Datenfinder-BAW<br> | ||
Inhalt von Steuerdateien <br> | Inhalt von Steuerdateien <br> | ||
Checksummen <br> | Checksummen <br> | ||
Zeile 34: | Zeile 34: | ||
# NetCDF-Raster-Format (Postprocessing) (.nc) | # NetCDF-Raster-Format (Postprocessing) (.nc) | ||
# Rauheitszonen-Modell (.gen) | # Rauheitszonen-Modell (.gen) | ||
# Smilesoftware Binär Format (Daten und Metadaten)(.sbf) | |||
# [[TECPLOT|Tecplot]] ASCII Format (.plt) | # [[TECPLOT|Tecplot]] ASCII Format (.plt) | ||
# [[SELAFIN|TELEMAC Result]](.bin, .sel, .res) | # [[SELAFIN|TELEMAC Result]](.bin, .sel, .res) | ||
Zeile 53: | Zeile 54: | ||
# Keyhole Markup Language Format (.kml) | # Keyhole Markup Language Format (.kml) | ||
# [[SELAFIN|TELEMAC Result]](.bin, .sel, .res) | # [[SELAFIN|TELEMAC Result]](.bin, .sel, .res) | ||
# Smilesoftware Binär Format (Daten und Metadaten)(.sbf) | |||
# [[GITTER05.DAT und GITTER05.BIN|TICAD-Ascii-Format]] (.dat) | # [[GITTER05.DAT und GITTER05.BIN|TICAD-Ascii-Format]] (.dat) | ||
# UGRID [[NetCDF|NetCDF]]-Format für Bathymetrien (.nc) | # UGRID [[NetCDF|NetCDF]]-Format für Bathymetrien (.nc) | ||
Zeile 60: | Zeile 62: | ||
# XDMF-/HDF5-Format (.xmf) | # XDMF-/HDF5-Format (.xmf) | ||
|methode= | |methode= | ||
Ausgewählte | |||
* | Ausgewählte Neuheiten aus Version 2.27.0: | ||
* | * Im Datenmanagement von Simulationsergebnissen werden Daten in den Langfristspeicher kopiert und Metadaten in den Datenfinder-BAW importiert. | ||
* | * Zeitreihen-Icon (Tidenuhr) mit unterschiedlichen zeitlichen Ausschnitten, um bei langen Zeitreihen noch etwas sehen zu können. | ||
* Höher aufgelöste Land-Wasser-Trennlinie auf Basis von Subkanten aus SubGrid-Ergebnissen | |||
Die Funktionalität basiert auf Java-Bibliotheken, die auch im Gitternetz-Generator [[JANET|Janet]] und im DGM-Tool Gismo enthalten sind.<BR> | Die Funktionalität basiert auf Java-Bibliotheken, die auch im Gitternetz-Generator [[JANET|Janet]] und im DGM-Tool Gismo enthalten sind.<BR> | ||
|preprozessor=[[DATACONVERT]], [[GRIDCONVERT]], [[NCAGGREGATE]], [[NCANALYSE]], [[NCCHUNKIE]], [[NCCUTOUT]], [[NCDELTA]], [[NCDVAR]], [[NCMERGE]], [[UNK]], [[UNTRIM2007]], [[UNTRIM2]] | |preprozessor=[[DATACONVERT]], [[GRIDCONVERT]], [[NCAGGREGATE]], [[NCANALYSE]], [[NCCHUNKIE]], [[NCCUTOUT]], [[NCDELTA]], [[NCDVAR]], [[NCMERGE]], [[UNK]], [[UNTRIM2007]], [[UNTRIM2]] | ||
|postprozessor=[[GRIDCONVERT]], ParaView, | |postprozessor=[[GRIDCONVERT]], ParaView, Datenfinder-BAW | ||
|programmiersprache=JAVA | |programmiersprache=JAVA | ||
|zus_software= Java Runtime Environment | |zus_software= Java Runtime Environment | ||
Zeile 83: | Zeile 86: | ||
|dokumentation= | |dokumentation= | ||
* Die Versionsinfos sind auf dem BAW-internen Dateisystem in %PROGHOME%\java\janet''k_mm_nn''\docs\ abgelegt, wobei k, mm und nn die Versionsnummer repräsentieren. <BR> | * Die Versionsinfos sind auf dem BAW-internen Dateisystem in %PROGHOME%\java\janet''k_mm_nn''\docs\ abgelegt, wobei k, mm und nn die Versionsnummer repräsentieren. <BR> | ||
* Aktuelle smile consult Versionsinfo: %PROGHOME%\java\ | * Aktuelle smile consult Versionsinfo: %PROGHOME%\java\janet2_27_0\docs\version_info\Weiterentwicklung_DavitJanetGismo_2_27_0.pdf | ||
* Funktionsreferenz: %PROGHOME%\java\janet2_25_0\docs\function_reference\funktionsreferenz.pdf (seit Längerem nicht aktualisiert)<br /> | * Funktionsreferenz: %PROGHOME%\java\janet2_25_0\docs\function_reference\funktionsreferenz.pdf (seit Längerem nicht aktualisiert)<br /> | ||
* Beispiel-Eingabedateien: %PROGHOME%\examples\davit<br /> | * Beispiel-Eingabedateien: %PROGHOME%\examples\davit<br /> | ||
* [http://blog.smileconsult.de/ smile consult Blog]<br /> | * [http://blog.smileconsult.de/ smile consult Blog]<br /> | ||
}} | }} |
Version vom 1. Juli 2022, 08:27 Uhr
Basisinformationen
Programm-Name
DAVIT
Version
2.27
Beschreibung
Juli 2022
Stichworte
Visualisierung
Daten explorieren
Datan analysieren
UGRID CF NetCDF
DMQS-Metadaten für Datenfinder-BAW
Inhalt von Steuerdateien
Checksummen
Danksagung: This project took advantage of netCDF software developed by UCAR/Unidata (www.unidata.ucar.edu/software/netcdf/).
Kurzbeschreibung
Davit ist ein interaktives Tool zur Visualisierung und Exploration von Ergebnissen hydronumerischer Modelle. Die Analyse von Rechengittern und Ergebnisdateien ist ebenfalls möglich. Es können 2D- und 3D-Daten dargestellt werden.
Die Anwendung erfolgt über ein intuitiv zu bedienendes GUI, s. folgende Abbildung.
Eingabe-Dateien
- ASCII Format für Punktdaten, bei der BAW geom.dat (.xyz, .dat)
- AVS/Express UCD Format (.inp)
- Basement Ergebnisse (.bmc)
- Bathymetric Attribute Grid Format (.bag)
- BDF, Little Endian (.bin, .bdf)
- Current3DErg format (.bin)
- DFlowFM NetCDF (.nc) - funktioniert nicht.
- ESRI ASCII Gitterformat (.asc, .dat, .grd, .txt)
- ESRI Shape File (.shp)
- HydroAs2D Ergebnisse (.2dm)
- insel.dat-Format der BAW Hamburg(.dat)
- Janet Binär Format (.bin, .jbf)
- Keyhole Markup Language Format (.kml)
- Marina Randwerte Datei (.baw)
- Microstation (.dgn)
- NetCDF-Raster-Format (Postprocessing) (.nc)
- Rauheitszonen-Modell (.gen)
- Smilesoftware Binär Format (Daten und Metadaten)(.sbf)
- Tecplot ASCII Format (.plt)
- TELEMAC Result(.bin, .sel, .res)
- TICAD-Ascii-Format (.dat)
- TICAD Syserg-bin-Format (.bin)
- UGRID NetCDF-Format für Bathymetrien (.nc)
- UGRID NetCDF-Format (Postprocessing) (.nc)
- UnTRIM-Ascii-Format (.dat, .grd)
- UnTRIM Result (Big_Endian) (.dat, .grd)
- UnTRIM Result (Little_Endian) (.dat, .grd)
- XDMF-/HDF5-Format (.xmf)
Ausgabe-Dateien
- ASCII Format for Punktdaten, bei der BAW geom.dat (.xyz, .dat)
- Bathymetric Attribute Grid Format (.bag)
- BSquat Format (.xml)
- ESRI Shape File (.shp)
- insel.dat Format der BAW Hamburg(.dat)
- Janet-Binär-Format (.bin, .jbf)
- Keyhole Markup Language Format (.kml)
- TELEMAC Result(.bin, .sel, .res)
- Smilesoftware Binär Format (Daten und Metadaten)(.sbf)
- TICAD-Ascii-Format (.dat)
- UGRID NetCDF-Format für Bathymetrien (.nc)
- DMQS Metadatensatz im XML Format konform zum Metadatenprofil GDI-BAW V. 1.3
- Skripte zum automatischen Editieren und Kopieren von DMQS-Dateien
- DMQS-Logdatei dmqs_generation.log
- XDMF-/HDF5-Format (.xmf)
Methode
Ausgewählte Neuheiten aus Version 2.27.0:
- Im Datenmanagement von Simulationsergebnissen werden Daten in den Langfristspeicher kopiert und Metadaten in den Datenfinder-BAW importiert.
- Zeitreihen-Icon (Tidenuhr) mit unterschiedlichen zeitlichen Ausschnitten, um bei langen Zeitreihen noch etwas sehen zu können.
- Höher aufgelöste Land-Wasser-Trennlinie auf Basis von Subkanten aus SubGrid-Ergebnissen
Die Funktionalität basiert auf Java-Bibliotheken, die auch im Gitternetz-Generator Janet und im DGM-Tool Gismo enthalten sind.
Vorlauf-Programme
DATACONVERT, GRIDCONVERT, NCAGGREGATE, NCANALYSE, NCCHUNKIE, NCCUTOUT, NCDELTA, NCDVAR, NCMERGE, UNK, UNTRIM2007, UNTRIM2
Nachlauf-Programme
GRIDCONVERT, ParaView, Datenfinder-BAW
Weitere Informationen
Programmiersprache
JAVA
zusätzliche Software
Java Runtime Environment
Executables
Auf Linux-Workstations wird DAVIT in der Kommandozeile gestartet:
- davit [mmm]; wobei mmm das zu allokierende Memory in MegaByte angibt.
Auf Windows PCs:
- Öffnen des Kommandozeilenfesnter bspw. via Total Commander -> Befehle -> Kommandozeilen-Fenster öffnen
- %PROGHOME%\bin\win in die PATH Variable integrieren
- davit_gei.bat [mmm] zum Import von BDF-Dateien; wobei mmm das zu allokierende Memory in MegaByte angibt. Das Maximum liegt auf Windows bei 1200 MB.
- davit.bat [mmm] zum Import von Nicht-BDF-Dateien; wobei mmm das zu allokierende Memory in MegaByte angibt. Das Maximum wird durch die vorliegende Hardware gesetzt.
Originalversion
Programmpflege
P.Schade, Feedback wird an smile consult weitergeleitet.
Dokumentation/Literatur
- Die Versionsinfos sind auf dem BAW-internen Dateisystem in %PROGHOME%\java\janetk_mm_nn\docs\ abgelegt, wobei k, mm und nn die Versionsnummer repräsentieren.
- Aktuelle smile consult Versionsinfo: %PROGHOME%\java\janet2_27_0\docs\version_info\Weiterentwicklung_DavitJanetGismo_2_27_0.pdf
- Funktionsreferenz: %PROGHOME%\java\janet2_25_0\docs\function_reference\funktionsreferenz.pdf (seit Längerem nicht aktualisiert)
- Beispiel-Eingabedateien: %PROGHOME%\examples\davit
- smile consult Blog
zurück zu Programmkennblätter