This is an old revision of the document!
Diana - roadmap
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 whith spheroidal reference surface
Field interface
- Use The fimex library to read field data
- Read Felt-format, NetCDF (including ncml), Grib(1&2), and [[https://wdb.wiki.met.no|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
Polygons, points etc
- 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 (?)
Raster images
- Use the field interface
- Select channel mixing in the gui
Observations
- 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)
misc
- All information available from ascii files should also be available from http
- setupfile, ascii-obs, maps, product definitions