NCVIEW2D: Unterschied zwischen den Versionen
Aus BAWiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 19: | Zeile 19: | ||
Hierbei kann ein '''Plotfenster''' zwei '''y-Achsen''' mit jeweils bis zu 5 Datensätzen aufweisen. Als Beispiel können dem Plotfenster 1, der y-Achse 1 die Mess- und Modelldaten von Wasserstand und dem Plotfenster 1, der y-Achse 2 die Mess und Modelldaten von Strömung vorgegeben werden. Das Ergebnis wäre eine Darstellung mit dem Wasserstand auf der linken und der Strömung auf der rechten y-Achse. | Hierbei kann ein '''Plotfenster''' zwei '''y-Achsen''' mit jeweils bis zu 5 Datensätzen aufweisen. Als Beispiel können dem Plotfenster 1, der y-Achse 1 die Mess- und Modelldaten von Wasserstand und dem Plotfenster 1, der y-Achse 2 die Mess und Modelldaten von Strömung vorgegeben werden. Das Ergebnis wäre eine Darstellung mit dem Wasserstand auf der linken und der Strömung auf der rechten y-Achse. | ||
Plotfenster werden generell übereinander angeordnet. Unter dem letzten Plotfenster werden die UUID's der Input Daten angezeigt. | Plotfenster werden generell übereinander angeordnet. Unter dem letzten Plotfenster werden die UUID's der Input Daten angezeigt. | ||
<gallery> | |||
Time series.example 1.de.png|Beispiel 1 | |||
Time series.example 2.en.png|Beispiel 2 | |||
Time series.example 3.en.png|Beispiel 3 | |||
</gallery> | |||
|Anmerkungen= | |Anmerkungen= | ||
Zeile 27: | Zeile 33: | ||
|eingabedateien= | |eingabedateien= | ||
# req: Steuerdatei [[NCVIEW2D. | # req: Steuerdatei [[NCVIEW2D.DAT]] | ||
|ausgabedateien= | |ausgabedateien= | ||
Zeile 62: | Zeile 68: | ||
|kontakt_original=[mailto:robert.hagen@baw.de R. Hagen] | |kontakt_original=[mailto:robert.hagen@baw.de R. Hagen] | ||
|kontakt_pflege=[mailto:robert.hagen@baw.de R. Hagen] | |kontakt_pflege=[mailto:robert.hagen@baw.de R. Hagen] | ||
|danksagung= | |||
This project took advantage of netCDF software developed by UCAR/Unidata ([http://www.unidata.ucar.edu/software/netcdf/ www.unidata.ucar.edu/software/netcdf/]). | |||
|dokumentation= | |dokumentation= | ||
* Musterdateien: | * Musterdateien: | ||
** Musterdateien finden sich in '''$PROGHOME/examples/ncview2d/''' | ** Musterdateien finden sich in '''$PROGHOME/examples/ncview2d/''' | ||
}} | }} |
Version vom 19. Februar 2020, 13:59 Uhr
Basisinformationen
Programm-Name
NCVIEW2D
Version
Februar 2020
Beschreibung
Februar 2020
Stichworte
Postprozessor
Zeitreihen
NCVIEW2D.DAT
cf-netcdf.nc
Kurzbeschreibung
NCVIEW2D (siehe auch NCVIEW2D.DAT) wird angewendet um Daten, die als cf-netcdf.nc Datei vorliegen, als 1d als Zeitreihe darzustellen. Es existieren nachfolgende Elemente, die einen Plot ausmachen:
- Plotfenster, auch subplots
- y-Achsen
- Daten
Hierbei kann ein Plotfenster zwei y-Achsen mit jeweils bis zu 5 Datensätzen aufweisen. Als Beispiel können dem Plotfenster 1, der y-Achse 1 die Mess- und Modelldaten von Wasserstand und dem Plotfenster 1, der y-Achse 2 die Mess und Modelldaten von Strömung vorgegeben werden. Das Ergebnis wäre eine Darstellung mit dem Wasserstand auf der linken und der Strömung auf der rechten y-Achse.
Plotfenster werden generell übereinander angeordnet. Unter dem letzten Plotfenster werden die UUID's der Input Daten angezeigt.
Eingabe-Dateien
- req: Steuerdatei NCVIEW2D.DAT
Ausgabe-Dateien
- Figure Datei (mit DMQS-Metadaten, dem Styling und den eingegangenen Daten)
- opt: Grafikausgabe (jpg, tif, svg, pdf, png)
- Datei mit Informationen zum Programmablauf (Dateityp *.sdr)
- Datei mit Warnungen und Fehlern (Dateityp *.err)
Methode
Das Programm wurde mit MATLAB erstellt und mit PROGHOME Methoden ergänzt. Der Programmablauf wird nachfolgend skizziert:
- Einlesen und Checken der Steuerdatei
- Existenztests
- Plausibilitätstests der Eingabedaten
- Vorbelegen optionaler Attribute, die in NCVIEW2D.DAT nicht angegeben wurden
- Datenimport
- Test auf Existenz der Limits der x-Achse
- Erstellen der Figure
- Erstellen der Axes
- Erstellen der Legende
- Erstellen der UUID Legende
- Figure Titel einarbeiten
- Box und Hilfsgitternetz einarbeiten
- Textboxen einarbeiten
- DMQS Informationen abfragen und in der Figure abspeichern
- *.fig exportieren
- Weitere Formate exportieren (export_fig.m)
- Schließen aller Kanäle, Programmabschluss
Vorlauf-Programme
UNTRIM, DATACONVERT, BOE2NC, UNK, NCANALYSE, NCDELTA
Nachlauf-Programme
Weitere Informationen
Programmiersprache
MATLAB r2019b
zusätzliche Software
keine
Originalversion
Programmpflege
Dokumentation/Literatur
- Musterdateien:
- Musterdateien finden sich in $PROGHOME/examples/ncview2d/
zurück zu Programmkennblätter