Aktionen

NCVIEW2D.DAT: Unterschied zwischen den Versionen

Aus BAWiki

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 18: Zeile 18:
*# '''dmqs''' (opt): Hängt die DMQS Variablen als Feld an die *.fig Datei an.
*# '''dmqs''' (opt): Hängt die DMQS Variablen als Feld an die *.fig Datei an.
*# '''latexfont''' (opt): Stellt den Font auf LaTeX
*# '''latexfont''' (opt): Stellt den Font auf LaTeX
*# '''interpreter''' (opt): Stellt den Interpreter für Labels o. Ä. ein
*# '''xlimits''' (opt): Stellt die Zeit von - bis dar
*# '''xlimits''' (opt): Stellt die Zeit von - bis dar
*# '''timezone''' (opt): Definiert die auszugebende Zeitzone
*# '''timezone''' (opt): Definiert die auszugebende Zeitzone
*# '''include_station''' (opt): Definiert die zu verwendenden Stationen für station_series inklusive einer Neubenennung wie folgt: Pegelname, alias Pegelname (nur für Station Series, kann beliebig oft angegeben werden)
*# '''include_station''' (opt): Definiert die zu verwendenden Stationen für station_series inklusive einer Neubenennung wie folgt: Pegelname, alias Pegelname (nur für Station Series, kann beliebig oft angegeben werden)
*# '''developer_mode''' (opt): Aktivieren des Entwicklermodus


* '''Block 2 Input''': Eingabewerte (kann beliebig oft angegeben werden)
* '''Block 2 Input''': Eingabewerte (kann beliebig oft angegeben werden)
*# '''infile''' (req): Eingabedatei (NetCDF)
*# '''infile''' (req): Eingabedatei (NetCDF)
*# '''data_var''' (req): Name der Variablen der Daten im infile (z.B. Mesh2_face_Wasserstand_2d)
*# '''data_var''' (req): Name der Variablen der Daten im infile (z.B. Mesh2_face_Wasserstand_2d)
*# '''fraction''' (req): Bei fraktionierten Variablen (Schwebstoff, Partialtiden) erforderlich, sonst "none" angeben, Angabe als Index oder als Summe möglich (z.B. 2 oder very_fine_silt)
*# '''depth''' (req): Bei dreidimensionalen Daten erforderlich, sonst "none" angeben. Angabe in m (positiv abwärts)
*# '''location''' (req): Bezeichnung der Station (z.B. Cuxhaven). Bei Koordinatenextraktion hier "coordinates" oder "coordinates_xy" vorgeben.
*# '''location''' (req): Bezeichnung der Station (z.B. Cuxhaven). Bei Koordinatenextraktion hier "coordinates" oder "coordinates_xy" vorgeben.
*# '''coordinates''' (req): Extrahieren von Daten auf Grundlage von geographischen Koordinaten (lon/lat), sonst "none" vorgeben.
*# '''fraction''' (opt): Bei fraktionierten Variablen (Schwebstoff, Partialtiden) erforderlich, sonst "none" angeben, Angabe als Index oder als Summe möglich (z.B. 2 oder very_fine_silt)
*# '''coordinates_xy''' (req): Extrahieren von Daten auf Grundlage von projezierten Koordinaten, sonst "none" vorgeben.
*# '''quantile''' (opt): Zum Darstellen von Quantilen erforderlich (bspw. 0.05 entspricht dem 5% Quantil)
*# '''depth''' (opt): Bei dreidimensionalen Daten erforderlich, sonst "none" angeben. Angabe in m (positiv abwärts)
*# '''coordinates_xy''' (opt): Extrahieren von Daten auf Grundlage von projezierten Koordinaten, sonst "none" vorgeben.
*# '''coordinates''' (opt): Extrahieren von Daten auf Grundlage von geographischen Koordinaten (lon/lat), sonst "none" vorgeben.
*# '''operator''' (opt): Möglicher Rechenoperator für operatorVal. Mögliche Angaben: + - * / ^
*# '''operator''' (opt): Möglicher Rechenoperator für operatorVal. Mögliche Angaben: + - * / ^
*# '''operatorVal''' (opt): Rechenwert für operator z.B. operator * und operatorVal 2 führt dazu dass alle darzustellenden Daten *2 genommen werden.
*# '''operatorVal''' (opt): Rechenwert für operator z.B. operator * und operatorVal 2 führt dazu dass alle darzustellenden Daten *2 genommen werden.
Zeile 35: Zeile 38:
*# '''nof_subplot''' (opt): Index des Subplots (1-3)
*# '''nof_subplot''' (opt): Index des Subplots (1-3)
*# '''nof_yaxis''' (opt): Index der Y-Achse (1: links, 2: rechts)
*# '''nof_yaxis''' (opt): Index der Y-Achse (1: links, 2: rechts)
*# '''hline''' (opt): Zum Zeichnen einer horizontalen Linie eines Skalars (bspw. eines Quantils). Werden als Daten ein Vektor vorgegeben (bspw. Zeitreihe des Wasserstands) wird ein Mittelwert berechnet und als horizontale Linie gezeichnet.
*# '''linestyle''' (opt): Stil der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''linestyle''' (opt): Stil der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''linewidth''' (opt): Breite der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''linecolor''' (opt): Farbe der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''linecolor''' (opt): Farbe der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''transparency''' (opt): Transparenz der Linie/Marker [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''transparency''' (opt): Transparenz der Linie/Marker [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''markerkind''' (opt): Art des Markers [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''markersize''' (opt): Größe der Marker [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''markersize''' (opt): Größe der Marker [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''edgecolor''' (opt): Randfarbe der Marker [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''edgecolor''' (opt): Randfarbe der Marker [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
Zeile 51: Zeile 57:
*# '''box''' (opt): Plotumrandung
*# '''box''' (opt): Plotumrandung
*# '''fontsizes''' (opt): Schriftgrößen (Titel, Achsenbeschriftung, Achsentick, Legende)
*# '''fontsizes''' (opt): Schriftgrößen (Titel, Achsenbeschriftung, Achsentick, Legende)
*# '''width''' (opt): Breite eines Subplots in cm
*# '''width''' (opt): Breite der Zeichenfläche in cm
*# '''height''' (opt): Höhe eines Subplots in cm
*# '''height''' (opt): Höhe der Zeichenfläche in cm
*# '''nof_ticks_x''' (opt): Anzahl an x-Ticks
*# '''nof_ticks_x''' (opt): Anzahl an x-Ticks
*# '''nof_ticks_y''' (opt): Anzahl an y-Ticks, time_depth_series beeinflussen so die Anzahl an Ticks der Colorbar
*# '''nof_ticks_y''' (opt): Anzahl an y-Ticks, time_depth_series beeinflussen so die Anzahl an Ticks der Colorbar
*# '''axiswidth''' (opt): Liniendicke der Achsen
*# '''legend_title''' (opt): Titel einer Legende
*# '''legend_title''' (opt): Titel einer Legende
*# '''legend_pos''' (opt): Location der Legende [https://de.mathworks.com/help/matlab/ref/matlab.graphics.illustration.legend-properties.html Legend Properties]
*# '''legend_pos''' (opt): Location der Legende [https://de.mathworks.com/help/matlab/ref/matlab.graphics.illustration.legend-properties.html Legend Properties]
*# '''legend_inp''' (opt): automatisch oder manuell beschriften
*# '''legend_inp''' (opt): automatisch oder manuell beschriften
*# '''xlabel''' (opt): Beschriftet x-Achse mit Freitext
*# '''xlabel''' (opt): Beschriftet die unterste x-Achse mit Freitext
*# '''xtickangle''' (opt): Dreht die x-Achsenbeschriftung (in Grad 0-360)
*# '''xtickangle''' (opt): Dreht die x-Achsenbeschriftung (in Grad 0-360)
*# '''date_format''' (opt): Datumsformat auf x-Achse
*# '''date_format''' (opt): Datumsformat auf x-Achse
Zeile 64: Zeile 71:
* '''Block 4 Textbox''': Textbox (kann beliebig oft angegeben werden)
* '''Block 4 Textbox''': Textbox (kann beliebig oft angegeben werden)
*# '''subplot''' (opt): Definition des Subplots für die Textbox
*# '''subplot''' (opt): Definition des Subplots für die Textbox
*# '''position''' (opt): untere linke Ecke der Textbox in cm
*# '''position_x''' (opt): x-Position der untere linke Ecke der Textbox in cm
*# '''position_y''' (opt): y-Position der untere linke Ecke der Textbox in cm
*# '''text''' (opt): Inhalt der Textbox
*# '''text''' (opt): Inhalt der Textbox
*# '''fontsize''' (opt): Schriftgröße Textbox
*# '''fontsize''' (opt): Schriftgröße Textbox
* '''Block 5 lines''': Nutzerdefinierte Linien (kann beliebig oft angegeben werden)
*# '''subplot''' (opt): Definition des Subplots für die Textbox
*# '''type''' (opt): xline (vertikale Linie) oder yline (horizontale Linie)
*# '''linestyle''' (opt): Stil der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''linewidth''' (opt): Breite der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''linecolor''' (opt): Farbe der Linie [https://de.mathworks.com/help/matlab/ref/linespec.html LineSpec]
*# '''time''' (opt): Angabe einer Zeit für eine xline (nur time_series und time_depth_series)
*# '''value''' (opt): Angabe eines Wertes für eine xline (nur depth_profile, station_series) oder für eine horizontale yline (bspw. eine Nulllinie).


===Anmerkungen===
===Anmerkungen===

Aktuelle Version vom 6. Oktober 2022, 11:28 Uhr

Basisinformationen

Datei-Typ

ncview2d.dat

Datei-Form

none

Version

März 2021

Beschreibung

März 2021

Bedeutung der Datei

enthält allgemeine Eingabedaten für das Programm NCVIEW2D

Datei-Inhalt

Eingabesteuerdaten

  • Block 1 Global_Settings: Einstellungen
    1. type (req): aktuell nur "time_series"
    2. language (req): Sprache mit den Auswahlmöglichkeiten Deutsch (de) und Englisch (en)
    3. display (req): Gibt an, ob die Grafikausgabe auf dem Bildschirm erfolgen soll, bei false wird nur eine Datei gespeichert.
    4. expFormat (opt): Exportformate der Grafiken. *.fig ist immer aktiviert, beliebig viele weitere Formate können zugeschaltet werden.
    5. dataExport (opt): Exportmöglichkeit für die Plotdaten als Spreadsheet (*.xlsx), als BOEWRT.DAT oder als MATLAB Timetable
    6. identifier (opt): Optionaler Textblock, der in der Benennung des Ergebnisses Anwendung findet.
    7. uuid (opt): Stellt die uuid einer NetCDF Datei als Legende im Plot dar
    8. dmqs (opt): Hängt die DMQS Variablen als Feld an die *.fig Datei an.
    9. latexfont (opt): Stellt den Font auf LaTeX
    10. interpreter (opt): Stellt den Interpreter für Labels o. Ä. ein
    11. xlimits (opt): Stellt die Zeit von - bis dar
    12. timezone (opt): Definiert die auszugebende Zeitzone
    13. include_station (opt): Definiert die zu verwendenden Stationen für station_series inklusive einer Neubenennung wie folgt: Pegelname, alias Pegelname (nur für Station Series, kann beliebig oft angegeben werden)
    14. developer_mode (opt): Aktivieren des Entwicklermodus
  • Block 2 Input: Eingabewerte (kann beliebig oft angegeben werden)
    1. infile (req): Eingabedatei (NetCDF)
    2. data_var (req): Name der Variablen der Daten im infile (z.B. Mesh2_face_Wasserstand_2d)
    3. location (req): Bezeichnung der Station (z.B. Cuxhaven). Bei Koordinatenextraktion hier "coordinates" oder "coordinates_xy" vorgeben.
    4. fraction (opt): Bei fraktionierten Variablen (Schwebstoff, Partialtiden) erforderlich, sonst "none" angeben, Angabe als Index oder als Summe möglich (z.B. 2 oder very_fine_silt)
    5. quantile (opt): Zum Darstellen von Quantilen erforderlich (bspw. 0.05 entspricht dem 5% Quantil)
    6. depth (opt): Bei dreidimensionalen Daten erforderlich, sonst "none" angeben. Angabe in m (positiv abwärts)
    7. coordinates_xy (opt): Extrahieren von Daten auf Grundlage von projezierten Koordinaten, sonst "none" vorgeben.
    8. coordinates (opt): Extrahieren von Daten auf Grundlage von geographischen Koordinaten (lon/lat), sonst "none" vorgeben.
    9. operator (opt): Möglicher Rechenoperator für operatorVal. Mögliche Angaben: + - * / ^
    10. operatorVal (opt): Rechenwert für operator z.B. operator * und operatorVal 2 führt dazu dass alle darzustellenden Daten *2 genommen werden.
    11. smooth (opt): Mögliches Smoothing für Plotdaten als gleitendes Mittel über n Stichproben. n ist hierbei ein ganzzahliger Wert. Wird z.B. 5 angegeben wird das gleitende Mittel über 5 Stichproben gebildet - entsprechend hat 1 keinen Effekt.
    12. nof_subplot (opt): Index des Subplots (1-3)
    13. nof_yaxis (opt): Index der Y-Achse (1: links, 2: rechts)
    14. hline (opt): Zum Zeichnen einer horizontalen Linie eines Skalars (bspw. eines Quantils). Werden als Daten ein Vektor vorgegeben (bspw. Zeitreihe des Wasserstands) wird ein Mittelwert berechnet und als horizontale Linie gezeichnet.
    15. linestyle (opt): Stil der Linie LineSpec
    16. linewidth (opt): Breite der Linie LineSpec
    17. linecolor (opt): Farbe der Linie LineSpec
    18. transparency (opt): Transparenz der Linie/Marker LineSpec
    19. markerkind (opt): Art des Markers LineSpec
    20. markersize (opt): Größe der Marker LineSpec
    21. edgecolor (opt): Randfarbe der Marker LineSpec
    22. facecolor (opt): Farbe der Marker LineSpec
    23. ylimit (opt): Wertebereich der y-Achse (nur der letzte Inputblock eines Subplots und einer Achse wird realisiert), time_depth_series beeinflussen so die Werte der Colorbar
    24. ylabel (opt): Beschriftung der y-Achse (Langtext, Einheit, Freitext), time_depth_series beschriften so die Colorbar
    25. ytickformat (opt): Einstellen des Zahlenformats der y-Achsenbeschriftung, nicht aktiv für die Colorbar von time_depth_series
    26. colormap (opt): Einstellen der colormap für time_depth_series, siehe hierzu: cmocean, othercolor oder MATLAB Standard Colormaps
  • Block 3 Styling: Styling
    1. title (opt): Plottitel (über Subplot 1)
    2. grid (opt): Hilfsgitternetz
    3. box (opt): Plotumrandung
    4. fontsizes (opt): Schriftgrößen (Titel, Achsenbeschriftung, Achsentick, Legende)
    5. width (opt): Breite der Zeichenfläche in cm
    6. height (opt): Höhe der Zeichenfläche in cm
    7. nof_ticks_x (opt): Anzahl an x-Ticks
    8. nof_ticks_y (opt): Anzahl an y-Ticks, time_depth_series beeinflussen so die Anzahl an Ticks der Colorbar
    9. axiswidth (opt): Liniendicke der Achsen
    10. legend_title (opt): Titel einer Legende
    11. legend_pos (opt): Location der Legende Legend Properties
    12. legend_inp (opt): automatisch oder manuell beschriften
    13. xlabel (opt): Beschriftet die unterste x-Achse mit Freitext
    14. xtickangle (opt): Dreht die x-Achsenbeschriftung (in Grad 0-360)
    15. date_format (opt): Datumsformat auf x-Achse
  • Block 4 Textbox: Textbox (kann beliebig oft angegeben werden)
    1. subplot (opt): Definition des Subplots für die Textbox
    2. position_x (opt): x-Position der untere linke Ecke der Textbox in cm
    3. position_y (opt): y-Position der untere linke Ecke der Textbox in cm
    4. text (opt): Inhalt der Textbox
    5. fontsize (opt): Schriftgröße Textbox
  • Block 5 lines: Nutzerdefinierte Linien (kann beliebig oft angegeben werden)
    1. subplot (opt): Definition des Subplots für die Textbox
    2. type (opt): xline (vertikale Linie) oder yline (horizontale Linie)
    3. linestyle (opt): Stil der Linie LineSpec
    4. linewidth (opt): Breite der Linie LineSpec
    5. linecolor (opt): Farbe der Linie LineSpec
    6. time (opt): Angabe einer Zeit für eine xline (nur time_series und time_depth_series)
    7. value (opt): Angabe eines Wertes für eine xline (nur depth_profile, station_series) oder für eine horizontale yline (bspw. eine Nulllinie).

Anmerkungen

  1. Aktuell keine, für weiteres siehe NCVIEW2D

Programme, welche diesen Datei-Typ benutzen

NCVIEW2D

Beispiel-Datei

$PROGHOME/examples/ncview2d/ncview2d_steer.dat


zurück zu: Dateikennblätter


Strukturübersicht