1 / 24

Diana and recent developments at met.no

EGOWS 2007, Dublin Eivind A. Martinsen, Bjørn Kristian Larsen and Trond Michelsen . Diana and recent developments at met.no. Developments. A new GPL version of Diana and Tseries December 2006 TED - text forecast editor and distribution system now used for all text production

page
Download Presentation

Diana and recent developments at met.no

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EGOWS 2007, Dublin Eivind A. Martinsen, Bjørn Kristian Larsen and Trond Michelsen Diana and recent developments at met.no

  2. Developments • A new GPL version of Diana and Tseries • December 2006 • TED - text forecast editor and distribution system • now used for all text production • New forecast production system • changing the main production from text writing to field modification and on-demand production • Field editing tools • A prototype presented to the forecasters

  3. Developments … • Web Map Services • Diana in batch mode to deliver graphical layers • A new web site for weather forecasts • Autumn 2007 • Maintenance, bugfixing, fixing, new details,....

  4. Production and monitoringmet.no’s integrated system • Diana displays fields,obs,image(radar,sat), editing of fields and objects and a batch version for production • Tseries displays meteograms, EPSograms etc. and a batch version for production • Qed point forecasting, editing symbols and time series • Modfly aviation forecasting, TAF editor and monitoring • VePS verification presentation system • Ted forecast text editor and organizer

  5. 2D map Production and monitoringSketch of the present integrated system Time series Taf monitoring Diana Time series editing Text editing Point verification

  6. Diana and Tseries (GPL) • a meteorological visualization and production software • developed at the Norwegian Meteorological Institute, met.no • used operationally since 2001 • also used by researchers • released as open source (GPL license) May 2006

  7. Diana …General info • New project leader: Lisbeth Bergholt • New version of Diana and Tseries were released in December 2006 • Included maintenance, bugfixing • identical to the version used operationally by the forecasters at met.no • A formal cooperation with SMHI for further development of Diana has been established • Includes databases and data quality control

  8. Diana …GPL release A new version later this year • support for netCDF files • Proj4 library for map projections. • the next Diana version will be released as a debian package. This will make the installation more straight forward. • http://met.no/diana • email: diana@met.no

  9. Editor for Text Forecasts • Specialized text editor for weather forecasts • Production of documents in XML • Post processing documents with XSL technology. Style sheets for html, latex – PDF and ASCII output • Batch production of related products on server • Advantages • Text tagged with attributes time period and area for easier reuse • Automatic post production and distribution

  10. Editor for Text Forecasts …. • Production of documents based on templates • Specify forecast areas and time periods in template • Automatic insertion of NWP and observation values • Severe weather warnings • Automatic distribution of severe weather warnings based on values extracted from text. • Current status • From June 2007 used for all text forecast production and distribution

  11. The planned forecast production system 1. Select model 2. Load fields in Diana 3. Make corrections 4. Correction approval 5. Produce result 5.1 Load fields in bprofet 5.2 Apply corrections 5.3 Submit product (fields)

  12. Field Editing Developed in prototype: • A part of Diana • Corrections realized through reusable and traceable entities • Algorithm and GUI defined using script language • Intuitive selection of the affected area • Instant visualization of changes • Spacial smoothing • Topographic and land/sea masking Under development: • Distributed field editing as in a single coherent system • Interpolation in time

  13. Field Editing …Script language • Script language developed for field editing • Algorithm defined by calls to methods from a dynamic method library • Defining GUI for managing algorithm input data • Field data can be accessed in order to define your own masks • Script editor developed

  14. Programming environment • Linux (Fedora Core 5, Debian sarge) • Qt GUI (free for OpenSource development) • OpenGL (Mesa3D) • C++ (C++,C and fortran libraries) • Free/OpenSource libraries and databases • Doxygen source code documentation

  15. On-demand production

  16. Web Map Services - WMS-Diana • CGI-wrapper for batch-Diana • Receives WMS-request - generates input-file for bdiana • Bdiana creates image • WMS-Diana returns image to client • Displays field, obs and image (radar, sat) • Full support of every format Diana supports is planned

  17. Web Map Services - WMS-Diana ... • Supports WMS 1.1.1 • Supports dimensions (TIME and LEVEL) • Uses UMN Mapserver as a front-end

  18. Web Map Services - WMS-Diana …. WMS-layers can be exported to KML for use in Google Earth (with time-support)

  19. Web Map Services - WMS-Diana … WMS-client is based on OpenLayers

  20. yr.no website Weather service for the public, free access Joint effort by met.no and NRK (the Norwegian Broadcasting Corporation) Offers forecasts (up to 10 days), observations, basic and advanced (WMS) map clients Searchable by geographic location For Norway and adjacent areast: hour-by-hour forecast, weekend forecast Still in beta, to be launched this autumn

  21. yr.no website …WeatherAPI data access interface Offer our data over HTTP Written as backend for yr.no May be reused as backend for other systems

  22. yr.no website …System characteristics • REST-like interface • WS (climate data) • WMS (basic and advanced map clients) • Cache (Varnish) • Debian packages

  23. yr.no website …REST-like interface http://api.yr.no/weatherapi/radar/1.0 /?radarsite=rissa;type=animation;width=800 Access to various products (eg radar) Versioned API per product (eg 1.0) Product details (eg ?radarsite=...) Returns XML and images Access control when needed UTF-8 .../radar/1.0/documentation Documentation available through API

  24. Summary New release of Diana and Tseries as a debian package later this year A prototype of field editing tool has been developed -> demo tomorrow Several applications of Web Map Services has been set up -> demo tomorrow A new web site for weather forecasts which will be lunched this autumn -> demo tomorrow

More Related