diana:observations

Observations

  • More general plotting, all parameters in data source available
  • Move parameter definitions to the setupfile

move the definitions to the setupfile

name=
sources=<list of sources defined OBSERVATION_FILES>
plottype=synop|metar|list
options=(misc in ObsManager)
parameters.begin
dialogname= id:key:method:calc:precision:tooltip
parameters.end
  • dialogname - name of parameter used in dialog and command string
  • id - needed in synop/metar plot. id=TTT means that this parameter should be plotted in the TTT position
  • key - key used by the data source. bufr: descriptor, ascii: name of column,
  • method - how to plot the value - number, weathersymbol, cloudsymbol, etc
  • calc - change unit, height of clouds m→code
  • precision - number of digits
foreach(parameter)
  plotParam(value,method,xpos,ypos,alignment)

To be removed, use plotList

  • Minor changes map[id]=dialogname
  • Criteria limits
    • today - each parameter gets reasonable value limits in initDialog
    • suggestion - use LineEdit, not slider in the dialog
  • parameters like
    • precip last x hours
    • max wind/temp last x hours
  • Possible solution:
    • change map<string,float> in ObsData to map<string,some struct containing the info needed>
  • Dialog layout
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • diana/observations.txt
  • Last modified: 2022-05-31 09:29:31
  • (external edit)