Aktionen

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.26
|version=2.27
|version_beschr=Januar 2022
|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 Neuigkeiten aus Version 2.25.0:
 
* Einheiten konform zur Geschäftsordnung (GO) der BAW
Ausgewählte Neuheiten aus Version 2.27.0:
* 3D-Profilschnittanalyse um Vektordarstellung erweitern
* Im Datenmanagement von Simulationsergebnissen werden Daten in den Langfristspeicher kopiert und Metadaten in den Datenfinder-BAW importiert.
* Particle-Tracking mit Lagrange Trajektorien in der obersten Modellschicht<BR>
* 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>
NEU in V. 2.26.0: Davit unterstützt im Rahmen des DMQS-Projektes Datamanagement und Qualtitätssicherung von Simulationsergebnissen. Dazu zeigt es den Inhalt von Steuerdateien aus NetCDF-Dateien sowie Datei-Checksummen an. Ein [[Metadaten_von_Modellergebnissen_im_Küstenwasserbau| Leitfaden]] gibt praktische Hinweise zur Erfassung von Metadaten im Küstenwasserbau der BAW.


|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, InGrid
|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\janet2_25_0\docs\version_info\Weiterentwicklung_DavitJanetGismo_2020.pdf
* 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.
Davit-GUI

Eingabe-Dateien

  1. ASCII Format für Punktdaten, bei der BAW geom.dat (.xyz, .dat)
  2. AVS/Express UCD Format (.inp)
  3. Basement Ergebnisse (.bmc)
  4. Bathymetric Attribute Grid Format (.bag)
  5. BDF, Little Endian (.bin, .bdf)
  6. Current3DErg format (.bin)
  7. DFlowFM NetCDF (.nc) - funktioniert nicht.
  8. ESRI ASCII Gitterformat (.asc, .dat, .grd, .txt)
  9. ESRI Shape File (.shp)
  10. HydroAs2D Ergebnisse (.2dm)
  11. insel.dat-Format der BAW Hamburg(.dat)
  12. Janet Binär Format (.bin, .jbf)
  13. Keyhole Markup Language Format (.kml)
  14. Marina Randwerte Datei (.baw)
  15. Microstation (.dgn)
  16. NetCDF-Raster-Format (Postprocessing) (.nc)
  17. Rauheitszonen-Modell (.gen)
  18. Smilesoftware Binär Format (Daten und Metadaten)(.sbf)
  19. Tecplot ASCII Format (.plt)
  20. TELEMAC Result(.bin, .sel, .res)
  21. TICAD-Ascii-Format (.dat)
  22. TICAD Syserg-bin-Format (.bin)
  23. UGRID NetCDF-Format für Bathymetrien (.nc)
  24. UGRID NetCDF-Format (Postprocessing) (.nc)
  25. UnTRIM-Ascii-Format (.dat, .grd)
  26. UnTRIM Result (Big_Endian) (.dat, .grd)
  27. UnTRIM Result (Little_Endian) (.dat, .grd)
  28. XDMF-/HDF5-Format (.xmf)

Ausgabe-Dateien

  1. ASCII Format for Punktdaten, bei der BAW geom.dat (.xyz, .dat)
  2. Bathymetric Attribute Grid Format (.bag)
  3. BSquat Format (.xml)
  4. ESRI Shape File (.shp)
  5. insel.dat Format der BAW Hamburg(.dat)
  6. Janet-Binär-Format (.bin, .jbf)
  7. Keyhole Markup Language Format (.kml)
  8. TELEMAC Result(.bin, .sel, .res)
  9. Smilesoftware Binär Format (Daten und Metadaten)(.sbf)
  10. TICAD-Ascii-Format (.dat)
  11. UGRID NetCDF-Format für Bathymetrien (.nc)
  12. DMQS Metadatensatz im XML Format konform zum Metadatenprofil GDI-BAW V. 1.3
  13. Skripte zum automatischen Editieren und Kopieren von DMQS-Dateien
  14. DMQS-Logdatei dmqs_generation.log
  15. 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

smile consult GmbH

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


Strukturübersicht