Slide 1 20th EGOWS, De Bilt, 8 - 11 June 2009 1 Metview 4 & Magics++: Answering new challenges of increasing volumes of data Stephan Siemen & Fernando.

Slides:



Advertisements
Similar presentations
Introduction to Metview
Advertisements

XProtect ® Professional Efficient solutions for mid-sized installations.
XProtect ® Express Integration made easy. With support for up to 48 cameras, XProtect Express is easy and affordable IP video surveillance software with.
MP IP Strategy public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file.
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
Web Visualization Technology Horner APG Ver 1.0.
Web based tools Ideas for presentation of operational meteorological data Ernst de Vreede KNMI EGOWS /6/2009 Ideas for presentation of operational.
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
Diana and recent developments at met.no EGOWS 2007, Dublin Eivind A. Martinsen, Bjørn Kristian Larsen and Trond Michelsen.
Slide 1 18th EGOWS, Dublin, June Update on Metview and MAGICS/Magics++ Stephan Siemen Graphics Section ECMWF.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Introduction to The Linaro Toolchain Embedded Processors Training Multicore Software Applications Literature Number: SPRPXXX 1.
1 Introduction to Tool chains. 2 Tool chain for the Sitara Family (but it is true for other ARM based devices as well) A tool chain is a collection of.
Norwegian Meteorological Institute met.no Recent development at met.no EGOWS 2008, Ljubljana Michael O. Akinde Martin L. Sætra Bjørn K. Larsen.
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Linux Operations and Administration
Software Engineering Muhammad Fahad Khan
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Slide 1 19th EGOWS, Ljubljana, June Metview 4 The next generation of meteorological workstation at ECMWF Stephan Siemen Graphics Section.
AFISS, ◊ Tel: (519) ◊ ◊ ◊ Web: ◊
Trimble Connected Community
GIS technologies and Web Mapping Services
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
PHP Professor Waterman. Agenda What is PHP Versions HTML Dynamic Web sites Interactive Web Sites Installing PHP Transfer pages to a Web hosting service.
UNIX SVR4 COSC513 Zhaohui Chen Jiefei Huang. UNIX SVR4 UNIX system V release 4 is a major new release of the UNIX operating system, developed by AT&T.
Jason G. Caudill Assistant Professor of Business Administration Carson-Newman College.
Slide 1 UCAR/NCAR, 5 August The challenges of the ECMWF graphics packages Sylvie Lamy-Thépaut Graphics Section ECMWF.
1 CMPT 275 High Level Design Phase Architecture. Janice Regan, Objectives of Design  The design phase takes the results of the requirements analysis.
Distributed Voyager (DVoy) Web Services
1 The INSPIRE Geoportal Ioannis Kanellopoulos Spatial Data Infrastructures Unit European Commission Joint Research Centre Institute for Environment and.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
North American Profile: Partnership across borders. Sharon Shin, Metadata Coordinator, Federal Geographic Data Committee Raphael Sussman; Manager, Lands.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
material assembled from the web pages at
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal MINCyT,
CHAPTER TEN AUTHORING.
DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS) Partners: UK Met Office (Lead Partner), British Atmospheric Data Centre (BADC), British Maritime Technology.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
By N.Gopinath AP/CSE. There are 5 categories of Decision support tools, They are; 1. Reporting 2. Managed Query 3. Executive Information Systems 4. OLAP.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
TOPIC 7.0 LINUX SERVICES AND CONFIGURATION. ROOT USER Root user is called “super user” because it has power far beyond those of mortal user. As root,
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Development Environment
Introduction to Metview
CHAPTER 8 Multimedia Authoring Tools
Chapter 2: The Linux System Part 1
Reportnet 3.0 Database Feasibility Study – Approach
Web Application Development Using PHP
Presentation transcript:

Slide 1 20th EGOWS, De Bilt, June Metview 4 & Magics++: Answering new challenges of increasing volumes of data Stephan Siemen & Fernando Ii Graphics Section ECMWF

Slide 2 20th EGOWS, De Bilt, June Overview Magics++ Metview OGC Terralib

Slide 3 20th EGOWS, De Bilt, June Magics++ Further export versions have been released We received very active feedback from external users - as a result, the next release (2.8) will include many new features requested by external users The current available export version is Platforms -Linux (32 and 64 bit) (at ECMWF we tested OpenSuSE 10.3, 11.1 & SLES 9) -IBM: AIX 5.3 -We know of Ubuntu, Fedora, Mac, FreeBSD and HP-UX users -We appreciate feedback from Member States on which platforms (operating system / distributions + compilers) they use

Slide 4 20th EGOWS, De Bilt, June Magics++ overview

Slide 5 20th EGOWS, De Bilt, June Magics++ - ready for the web It is a new software: can handle web requirements -Produces wide range of web formats: PNG, PDF, SVG, KML -Generates metadata info regarding the data displayed and legend -Generates simple Javascript codes to enable map navigation An XML based interface: MagML -The XML convention makes it easy to use in a web context -A MagML interpreter can be easily embedded in a complex web project allowing the generation of plot on demand -The MagML syntax is similar to the Metview icons convention

Slide 6 20th EGOWS, De Bilt, June Web developments

Slide 7 20th EGOWS, De Bilt, June Magics++ - our programming experience Autotools (configure) based installation enables easier spread of Magics++ -Users are more confident to update -Debian and Fedora community have or plan to package Magics++ C++ proved again to be a good choice -Already used in Metview for 15 years -Fast, clear structured object-oriented code -Only issue: compiler support Backwards compatibility -Important in an operational environment -Can limit new developments

Slide 8 20th EGOWS, De Bilt, June Magics++ - KML/KMZ output Generates OGC compliant KML 2.2 Very different to other 2D outputs Generates time series Able to write different layers

Slide 9 20th EGOWS, De Bilt, June Metview Main developments focus on Metview 4 However we plan a ‘service release’ of Metview 3.11: -New compilers tested (PGI 8 and GCC 4.3) including more up-to- date optimisation options -Ready for the future high-resolution (T1279) upgrade -Add modules to handle ODB’s (previously only available in internal releases) -Add more functionality for handling Geopoints -Number of small fixes

Slide 10 20th EGOWS, De Bilt, June Metview in the age of web services Now that there is the ability of powerful web services, where does a meteorological workstation, such as Metview, come in? The increasing amount of data to be processed does still need processing speed best achieved by an optimized software While maps allow visualisation on the web a workstation can give more tools to analyse and work with data itself The tool, once installed, is always available and independent of network and other services

Slide 11 20th EGOWS, De Bilt, June Metview 4 - new development choices Replace MAGICS with Magics++ -Enables 64 bit version (even hybrid is possible in Metview 3) -Offers all features of Magics++ Replacement of Motif with Qt Continue to use OpenGL API -Efficient -Well established Use autotools for installation Offer tools for: -post-processing & visualisation of model analysis and forecasts -observation monitoring -development of web products -logging & debugging for operations (SMS) -model verification

Slide 12 20th EGOWS, De Bilt, June Replacement of Motif with Qt The use of Motif became too restrictive for new developments, such as dynamic dialogues Qt offers a wide range of standard dialogues, such as for printing and choosing colour Better documentation, training and more examples than other toolkits we looked at (Gtk) Has a big commercial company, Nokia, as backer Thanks to the new license model, LGPL 2.1, it is now available for commercial and free software We plan a step-by-step replacement, starting with the visualisation window and data examiner tools

Slide 13 20th EGOWS, De Bilt, June Metview 4 – plans (1) A new visualisation module to take advantage of all the benefits provided by Magics++ More functionality to handle NetCDFs More facilities to handle satellite data MagML integration OGC service client (and server?) Full 64 bit memory support Better installation tools (Autotools)

Slide 14 20th EGOWS, De Bilt, June Metview 4 – plans (2) Macro language -Powerful meteorologically oriented language -automatic generation, drag&drop icons - Interfaces with user’s Fortran/C/C++ programs -Simple script language + modern computer language: a = retrieve( param:’T’, date:-1 ) #fieldset with several levels b = read( “/home/observ.gpt” ) #geopoints data c = (a – ) – b plot( c ) -Improvements:  Multiple outputs  New enhanced editor  New data manipulation functions

Slide 15 20th EGOWS, De Bilt, June MV4 - improved magnification Option to show values in magnification

Slide 16 20th EGOWS, De Bilt, June MV4 - zoom stack

Slide 17 20th EGOWS, De Bilt, June MV4 - improved data examiners & validators

Slide 18 20th EGOWS, De Bilt, June MV4 - improved Macro & MagML Editor

Slide 19 20th EGOWS, De Bilt, June Handling observation data (1) Added new modules to handle ODB data The ODB examiner allows the fast analysis of the metadata contents of an ODB -Data structure is shown graphically

Slide 20 20th EGOWS, De Bilt, June Handling observation data (2) New tool GeoTool and symbol plotting facilities -allow more options to plot and analyse point data -improve the handling & plotting of large amounts of data coming from satellites (stored in ODBs)

Slide 21 20th EGOWS, De Bilt, June Terralib library: our link to GIS Library to build geographical applications -Developed by our partner INPE/CPTEC (Brazil) -Open Source Policy (LGPL) Terralib is integrated into Metview 4/Magics++ -Access to a diverse set of GIS data and algorithms -Support geographical projections and interpolation routines Continuous work to take more advantage of Terralib’s ability to handle GIS data -Handling of spatio-temporal data types (e.g. Shape file) -Communication with GIS systems and spatial databases -Handling large image data sets (high-res satellite data)

Slide 22 20th EGOWS, De Bilt, June OGC standards and web services ECMWF is committed to investigating the use of OGC standards and (web) services We hosted jointly with Met Office and Météo France a Workshop in Nov 2008 ECMWF wants to take an active role in the OGC Meteorology DWG First practical work concentrates on WMS & KML -Magics++ as server to deliver maps in PNG & SVG -Metview 4 as client to enable users to integrate maps from other providers -Support KML/KMZ as output format Work after this will aim at catalogue and feature services

Slide 23 20th EGOWS, De Bilt, June Challenges of OGC standards Any implementations need to be tested with external partners to ensure interoperability Definition and use of Projection needs to be assessed -E.g. definition of polar stereographic projections How should WMS served maps be updated? -On request, once or periodically

Slide 24 20th EGOWS, De Bilt, June OGC: WMS client in Metview 4 (1)

Slide 25 20th EGOWS, De Bilt, June OGC: WMS client in Metview 4 (2)

Slide 26 20th EGOWS, De Bilt, June OGC: WMS test with Météo France

Slide 27 20th EGOWS, De Bilt, June th Workshop on Meteorological Operational Systems 2 nd – 6 th November 2009 at ECMWF, Reading, UK Speakers are invited to report on “new trends in meteorological visualisation applications” More information at

Slide 28 20th EGOWS, De Bilt, June st Meeting of the European Working Group on Operational meteorological Workstations (EGOWS) We are looking forward to hosting the next EGOWS at ECMWF! June 2010 at ECMWF, Reading, UK We will provide more information (web + s) nearer the time

Slide 29 20th EGOWS, De Bilt, June Summary MAGICS -MAGICS 6.11 export version - no further releases Magics++ -Magics export version -Next Export version planned early Summer 2009 Metview -Metview 3.11 export version -Next ‘service’ export version 3.11.x planned for June Metview 4 internal release 4Q 2009 For more information and to keep up-to-date with developments, please visit our webpage or subscribe to our RSS at