This is an old revision of the document!
Diana - roadmap
Current tasks
Vertical cross-sections
- Use fimex to read vertical cross-sections
- refactoring current vcross code
Vertical profiles
- Use fimex to read vertical profiles
Field edit / chart production
- Remove production database
- Write products to file
- Use the NetCDF format (fields)
New drawing tool
- Polylines, symbols, text
- Time dependent/independent
- EditObjects have properties like: id, priority, style
- Possible to show/edit several layers
- Possible to define styles in setup (Warm fronts, cold fronts etc)
- Fileformat: KML
Tasks
Raster images
- Use the field interface
- Select channel mixing in the gui
Web Map Services
- 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
Observations
- More general plotting, all parameters available
- Move parameter definitions to the setupfile
- Possible to mix data from different sources (metadata + data)
misc
- All information available from ascii files should also be available from http
- setupfile, ascii-obs, maps, product definitions
Finished tasks
Projections
- 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
Field interface
- 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
Stations
- New features in StationPlots
- StationDialog - select and manage StationPlots
- New action: show url