Actions

Test123: Difference between revisions

From BAWiki

No edit summary
No edit summary
Line 92: Line 92:
# blah (if requested)
# blah (if requested)


{{ProgramDescription
name_de=NCVIEW2D
name=NCVIEW2D
version=March 2021
version_descr=September 2022
catchwords=oostprozessor<br />
time series<br />
[[CF-NETCDF.NCcf-netcdf.nc]]


shortdescription=
[[NCVIEW2D]] is applied to visualize [[CF-NETCDF.NCcf-netcdf.nc]] data as time series. The following objects are within a plot:


# Testidfng of the existence of input data and its variables
# plot window(s) (also subplots)
# Testidfng of the plausibility of input parameters
# y-axis
# Extradfcting optional parameters, which have been given in [[NCVIEW2D.DAT]], other data is set to a default value.
# data
# Data impodfrt (file, variables)
 
A plot window can also have two y-axis with 5 individual data sets each. E. g. plot window 1 and its y-axis 1 can contain the measured and modeled water level, while plot window 2 could show measured salinity on the left y-axis and discharge on the right y-axis.
Plot windows are placed from north to south. Below the lowes window, the UUID of the [[CF-NETCDF.NCcf-netcdf.nc]] data may be displayed as legend.
 
<gallery>
Time series.example 1.de.pngexample 1
Time series.example 2.en.pngexample 2
Time series.example 3.en.pngexample 3
</gallery>
 
Remarks=
# Variable names can be obtained via ncdump -h myData.nc
# Measurements from [[BOEWRT]] can be converted to [[CF-NETCDF.NCcf-netcdf.nc]] using [[DATACONVERT]] or [[BOE2NC]]
# Only the last y-label/y-limit of a figure and an axis is used for visualization
# The maximum number of plot windows is 3.
# This project took advantage of netCDF software developed by UCAR/Unidata ([http://www.unidata.ucar.edu/software/netcdf/ Link]).
 
inputfiles=
# req: [[NCVIEW2D.DAT]]
 
outputfiles= 
# [[MATLAB]] figure *.fig
# [[DMQS]] metadata (stored in figure)
# program log *.sdr
# errors and warning *.err
# opt: plot data stored as spreadsheet or [https://de.mathworks.com/help/matlab/timetables.html MATLAB Timetable]
# opt: other formats such as *.jpg, *.tif, *.svg, *.pdf, *.png
 
methodology=
This program was written in [[MATLAB]] and takes advantage of existing PROGHOME methods, such as unit conversion or i/o of [[BOEWRT]] data. The program is subdivided in the following sections:
 
# opt: data operations
# opt: data smoothing
# Testing of existence of x-axis limits
# Initialising the figure environment
# Initialising the the axis
# Initialising the the legend
# Initialising the UUID legend (if requested)
# Initialising the figure title (if requested)
# Initialising the figure box and grid lines (if requested)
# Initialising the textboxes (if requested)
# Writing [[DMQS]] information in *.fig
# Export *.fig
# opt: export further formats (if requested)
# opt: export of data as spreadsheet (xlsx) or [https://de.mathworks.com/help/matlab/timetables.html MATLAB Timetable]
# controlled end
 
preprocessor=[[UNTRIM]], [[UNTRIM2]], [[UNK]], [[DATACONVERT]], [[BOE2NC]], [[NCDELTA]], [[NCANALYSE]], [[NCCUTOUT]], [https://www.deltares.nl/en/software/delft3d-flexible-mesh-suite/ Delft3D-Flexible Mesh]
postprocessor=[[MATLAB]]
language=MATLAB r2020b
add_software= keine
contact_original=R. Hagen
contact_maintenance=[mailto:pos.proghome@baw.de Working group POS] with R. Hagen and U. Schiller
 
documentation=
* Template Files:
** template files available in '''$PROGHOME/examples/ncdelta'''
}}

Revision as of 07:26, 9 June 2026

Playground

AT / 0,5 AS 2

Titelbild FOX

Test Extensions

Math

[math]\displaystyle{ E=mc^2 }[/math] [math]\displaystyle{ \lt \frac{2+dc}{9} }[/math]

ReplaceText

Rudolfstr

ImageMap

alternativtext=Fluss mit Schiff
alternativtext=Fluss mit Schiff

PdfHandler

LinkTitles

forecast

Cite

Siehe [1]

Literatur

  1. Müller-Hagedorn

{{template [] |test

  1. comment

inputfiles=

  1. req: NCVIEW2D.DAT
  2. opt: plot data stored as spreadsheet or MATLAB Timetable
  3. opt: other formats such as *.jpg, *.tif, *.svg, *.pdf, *.png

}}

{{ProgramDescription name_de=NCVIEW2D name=NCVIEW2D version=March 2021 version_descr=September 2022 catchwords=oostprozessor
time series
CF-NETCDF.NCcf-netcdf.nc

shortdescription= NCVIEW2D is applied to visualize CF-NETCDF.NCcf-netcdf.nc data as time series. The following objects are within a plot:

  1. plot window(s) (also subplots)
  2. y-axis
  3. data


A plot window can also have two y-axis with 5 individual data sets each. E. g. plot window 1 and its y-axis 1 can contain the measured and modeled water level, while plot window 2 could show measured salinity on the left y-axis and discharge on the right y-axis. Plot windows are placed from north to south. Below the lowes window, the UUID of the CF-NETCDF.NCcf-netcdf.nc data may be displayed as legend.

Remarks=

  1. Variable names can be obtained via ncdump -h myData.nc
  2. Measurements from BOEWRT can be converted to CF-NETCDF.NCcf-netcdf.nc using DATACONVERT or BOE2NC
  3. Only the last y-label/y-limit of a figure and an axis is used for visualization
  4. The maximum number of plot windows is 3.
  5. This project took advantage of netCDF software developed by UCAR/Unidata (Link).


inputfiles=

  1. req: NCVIEW2D.DAT

outputfiles=

  1. MATLAB figure *.fig
  2. DMQS metadata (stored in figure)
  3. program log *.sdr
  4. errors and warning *.err
  5. opt: plot data stored as spreadsheet or MATLAB Timetable
  6. opt: other formats such as *.jpg, *.tif, *.svg, *.pdf, *.png

methodology= This program was written in MATLAB and takes advantage of existing PROGHOME methods, such as unit conversion or i/o of BOEWRT data. The program is subdivided in the following sections:

  1. blah (if requested)

{{ProgramDescription name_de=NCVIEW2D name=NCVIEW2D version=March 2021 version_descr=September 2022 catchwords=oostprozessor
time series
CF-NETCDF.NCcf-netcdf.nc

shortdescription= NCVIEW2D is applied to visualize CF-NETCDF.NCcf-netcdf.nc data as time series. The following objects are within a plot:

  1. plot window(s) (also subplots)
  2. y-axis
  3. data

A plot window can also have two y-axis with 5 individual data sets each. E. g. plot window 1 and its y-axis 1 can contain the measured and modeled water level, while plot window 2 could show measured salinity on the left y-axis and discharge on the right y-axis. Plot windows are placed from north to south. Below the lowes window, the UUID of the CF-NETCDF.NCcf-netcdf.nc data may be displayed as legend.

Remarks=

  1. Variable names can be obtained via ncdump -h myData.nc
  2. Measurements from BOEWRT can be converted to CF-NETCDF.NCcf-netcdf.nc using DATACONVERT or BOE2NC
  3. Only the last y-label/y-limit of a figure and an axis is used for visualization
  4. The maximum number of plot windows is 3.
  5. This project took advantage of netCDF software developed by UCAR/Unidata (Link).

inputfiles=

  1. req: NCVIEW2D.DAT

outputfiles=

  1. MATLAB figure *.fig
  2. DMQS metadata (stored in figure)
  3. program log *.sdr
  4. errors and warning *.err
  5. opt: plot data stored as spreadsheet or MATLAB Timetable
  6. opt: other formats such as *.jpg, *.tif, *.svg, *.pdf, *.png

methodology= This program was written in MATLAB and takes advantage of existing PROGHOME methods, such as unit conversion or i/o of BOEWRT data. The program is subdivided in the following sections:

  1. opt: data operations
  2. opt: data smoothing
  3. Testing of existence of x-axis limits
  4. Initialising the figure environment
  5. Initialising the the axis
  6. Initialising the the legend
  7. Initialising the UUID legend (if requested)
  8. Initialising the figure title (if requested)
  9. Initialising the figure box and grid lines (if requested)
  10. Initialising the textboxes (if requested)
  11. Writing DMQS information in *.fig
  12. Export *.fig
  13. opt: export further formats (if requested)
  14. opt: export of data as spreadsheet (xlsx) or MATLAB Timetable
  15. controlled end

preprocessor=UNTRIM, UNTRIM2, UNK, DATACONVERT, BOE2NC, NCDELTA, NCANALYSE, NCCUTOUT, Delft3D-Flexible Mesh postprocessor=MATLAB language=MATLAB r2020b add_software= keine contact_original=R. Hagen contact_maintenance=Working group POS with R. Hagen and U. Schiller

documentation=

  • Template Files:
    • template files available in $PROGHOME/examples/ncdelta

}}