250 likes | 506 Views
Recent developments at FMI. EGOWS 2007 Dublin Mikko Strahlendorff. Overview. New features to operational system: SmartMet 1 Overall improvements New GUI features NextGen status: SISU / SmartMet 2 New project organization Verification Workstation 0.3 with front editor
E N D
Recent developments at FMI EGOWS 2007 Dublin Mikko Strahlendorff
Overview • New features to operational system: SmartMet 1 • Overall improvements • New GUI features • NextGen status: SISU / SmartMet 2 • New project organization • Verification • Workstation 0.3 with front editor • New delivery engine • Service level guarantees for the web • Metadata
Creation of the customer products from the data checked by the duty satellites PRODUCTS DATA TRANSMISSION AND PRODUCTION Visualisation information editing Production - observations - model calculation - checked fields - interpretations Central data warehouse Numerical weather forecasts Collection & GTS aeroplane obs. synop soundings SmartMet weather service process DISTRIBUTION ftp etc. email SMS/WAP WWW fax print media radars OBSERVATIONS
internet SmartMet system architecture Duty forecasters Regional forecast office Satellite receiver Radar receiver Central forecast office Backend Server Forecast Workstation TAF editor Observation receiver Meteorological Message Switch System DATA WAREHOUSE Files and DB:s firewall Customers Numerical modeling on supercomputers SmartMet production Servers Web service Cluster
General SmartMet 1 improvements • More mouse features • More configuration possible, syntax and logic is standardized • Data can be zipped or used from q2server web service • Interpolation and griding is available if data needs to be visualized or calculated • Flight levels etc • Point observation etc griding • New data available: • Helsinki TestBed mesonet observations • AMDAR, Airep • Radar windprofiles
Cross section follows the mouse • Dragging the mouse redraws constantly the cross section • Move the whole line or a point
Soundings plotting and more satellite data • Scroll button helps quick height and satellite channel changes • All channels and many composites from MSG and all polar orbiting satellites • Printing on big plotters with geo referenced map paper
Product examples Media • TV • radio • newspaper • Web B to B customers • maritime transport • trade market • road traffic Mobile phone service
MoscowThurdsdayNight light showers.Day 18, night 9 C FridayDaytime rain. Night clear. day 23 night 13 C Local Weathere Global Weather Sailing Weather Golf Weather Road Weather Radar Animations Warnings Local Weathere Global Weather Sailing Weather Golf Weather Road Weather Radar Animations Warnings Local Weathere Global Weather Sailing Weather Golf Weather Road Weather Radar Animations Warnings Our Mobile Channels SMS WAP MMS APPLICATIONS
SISU / SmartMet 2 news • First pilots were not accepted • Responcefulness too slow for forecasters • Functionality was wrong in research opinion • Flight planning test service was not used • Organization has been cut down on the top • One client (from the weather service) to order the system • Goal setting changed to more concrete usables in short term • CineSat system takes care of radar and satellite production
New SISU goals for 2007 • New verification system • New webservice based workstation • SATrep production tool and shift to overall digital analysis • Streamline wind forecasting process • Better rain nowcasting by managing CineSat production • More research for cloud base and visibility forecasting tools (climatology…)
Verification – Results for all stations • All FMI observation stations are verified • Comparison between different models and forecaster edited fields • Based on guidelines from ECMWF / Pertti Nurmi
SISU software components service M E S S A G I N G Weather objects and control info QUERY DATA: Obs, models etc S E R V E R Product generator control query info META- DATA- BASE Image data from CINESAT info S E R V E R MIRWA MIRWA server info info GIS control control S E R V E R SMART MET 2
SmartMet 2 workstation 0.3 • Basically it’s a specialized web browser • Java client talking to JEE business logic server and other data servers • Geographic information from OGC standard Mapservers • Model fields and satellite data visualization in place • Layer and plugin based GUI
Front editor plugin • Line and area drawing with control points • High/Low and Weather symbols drawing • Textual descriptions • Short term goal is SATRep production with new tool
Delivery Engine • Concept background: • Very high traffic web service • Service response level guarantee needed • Modular design to permit different services on common base • Solution found in established Search Engine designs
DE frontend • Incoming request to http server • Http interface indicates from address path requested module and possible data source • Post/get parameters are passed on to backend • Modules on backend can implement SOS, WMS, WFS or WCS
DE backend • Modules can be build conveniently from common methods taking care of data retrieval and response functions • Modules have to decide their interface • Q2 in house and Web Map Service interfaces will be used for pilot services
Metadata challenges • WIS / SIMDAT etc want metadata • Sensor Web Enablement OGC framework/tools to do it • How? • Every processing step must be registered, maybe modeled • Catch the whole processing chain • Common meta info: timeref, georef, geophysical parameter • Storing it is a challenge, because usage shall be frequent to utilize all benefits • FMI trial: xml to object, objects to db4o, db4o to other DB:s • Experiences?
Personal career move to Brussels • Seconded national expert to the GMES Bureau • Global monitoring for environment and security Bureau is a worker for the European Commission • The ultimate goal is to get all environmental monitoring information accessible to anyone • Own responsibility is in situ observations and the meteorological community (EUMETNET & ECOMET) • Services to be developed need machine 2 machine communication to improve significantly • Very much what we want, so EGOWS can help it happen
Thank you! • Any questions: • Cheers