diana:tasks

This is an old revision of the document!


Diana - roadmap

  • Diana are now using proj4 to handle projection, but there are some issues left:
    • Remove all reference to the old projection-library milib
    • There are still some problems when plotting spherical earth data on a map with spheroidal reference surface
      • Resolved, but not implemented yet
    • UTM - diana do not understand UTM projections
  • Use The fimex library to read field data
    • Read Felt-format, NetCDF (including ncml), Grib(1&2), and Wdb
    • FieldFunctions will use standard_names (cf)
  • Definitions will be moved from the setupfile to gui
  • reference time
  • plot type (contour, wind arrows, values etc)
  • All fields from a data source should be available as 1-dimensional plots without any setupfile definitions
  • Plot definitions in the setupfile will be used to define: plotname, default options, multi-dimensional plots etc
  • producing WMS-layers
    • bdiana can produce maps for WMS servers, but this functionality needs improvment
  • displaying WMS-layers
    • Diana should be able to display maps from WMS-servers
  • New option: Min/max value
    • Find min/max value in the current cross-section
    • Mark the min/max positions at the plot
    • Write max value and position below the plot
    • Write min value and position below the plot
  • QuickMenu
    • Include Vertical cross-section plots in QuickMenus
  • Data from shape, ascii, qsocket
  • Time dependent/independent
  • Datatypes
    • polygons(coordinates, text, colour etc)
    • points (coordinates, text, url, colour, marker etc)
  • Texts available on the map or in separate textbox
  • Editable
  • Priority levels, just plot the most important info (?)
  • Use the field interface
  • Select channel mixing in the gui
  • Read observations from url
  • More general plotting, all parameters available
  • Move parameter definitions to the setupfile
  • Possible to mix data from different sources (metadata + data)
  • New features in StationPlots
    • StationDialog - select and manage StationPlots
    • New action: show url
  • All information available from ascii files should also be available from http
    • setupfile, ascii-obs, maps, product definitions
  • Should diana use Qt's Graphics View Framework?
    • Use Qt's Graphics View Framework when editing maps (draw polygons, points, etc)?
    • Use Qt's Graphics View Framework for all plotting?
  • Questions:
    • Is it fast enough?
    • Can the Graphics View plot all layers available i diana today?
    • What about bdiana?
  • Advantages
    • Advanced polygon drawing
    • Possible to write directly on map
    • Advanced GraphicsItem handeling
    • Might solve PostScrips issues?
    • Might solve bdiana X-display issues?
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/tasks.1384959080.txt.gz
  • Last modified: 2022-05-31 09:23:14
  • (external edit)