Aktionen

NCVIEW2D.DAT

Aus BAWiki

Version vom 6. Oktober 2022, 11:28 Uhr von Robert Hagen (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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