DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS)

Slides:



Advertisements
Similar presentations
Netlobs Manipulating Gridded Data in a Relational World Neil Stamps Technical Architect.
Advertisements

CVRG Presenter Disclosure Information Tahsin Kurc, PhD Center for Comprehensive Informatics Emory University CardioVascular Research Grid Core Infrastructure.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Development of Java plug-in for Geoserver to read Oracle GeoRaster Data Authors Baskar Dhanapal CoreLogic Bangalore, India Perumal Chinnuswamy CoreLogic.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Planned Title: Review of Evaluation of Geospatial Search Allan Doyle.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
MEDIN Data Guidelines. Data Guidelines Documents with tables and Excel versions of tables which are organised on a thematic basis which consider the actual.
Interoperability ERRA System.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
GADS: A Web Service for accessing large environmental data sets Jon Blower, Keith Haines, Adit Santokhee Reading e-Science Centre University of Reading.
Controlled Vocabularies (Term Lists). Controlled Vocabs Literally - A list of terms to choose from Aim is to promote the use of common vocabularies so.
Copyright ©2004 Virtusa Corporation | CONFIDENTIAL Service Oriented Architecture Ruwan Wijesinghe.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS) Partners: UK Met Office (Lead Partner), British Atmospheric Data Centre (BADC), British Maritime Technology.
Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
Chemical lot - HOW: Infrastructure set up based on SeaDataNet V1 efficient distributed Marine Data Management Infrastructure; Principle of “ADOPTED AND.
WIGOS Data model – standards introduction.
Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect.
International Oceanographic Data and Information Exchange - Ocean Data Portal (IODE ODP) Enabling science through seamless and open access to marine data.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM AuScope Grid Architecture “Where does your architecture fit in with the big picture?”
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Geospatial interoperability Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Application Sharing Bhavesh Amin Casey Miller Casey Miller Ajay Patel Ajay Patel Bhavesh Thakker Bhavesh Thakker.
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
J2EE Platform Overview (Application Architecture)
Introduction to Oracle Forms Developer and Oracle Forms Services
What is it ? …all via a single, proven Platform-as-a-Service.
Segmap Solutions Mapping segments.
Sabri Kızanlık Ural Emekçi
Introduction to Oracle Forms Developer and Oracle Forms Services
Spatial Data Activities at the Reading e-Science Centre
Open Weather Weather on the Web
Open Source distributed document DB for an enterprise
Chris Menegay Sr. Consultant TECHSYS Business Solutions
Flanders Marine Institute (VLIZ)
Introduction to Oracle Forms Developer and Oracle Forms Services
Universal Core Task Force Connecting People With Information
CHAPTER 3 Architectures for Distributed Systems
SMART GROUND platform overview
Introduction to Web Services and SOA
Chapter 2 Database Environment Pearson Education © 2009.
Database Management System (DBMS)
Linked Data for SDG Reporting
Organization for the Advancement of Structured Information Standards
SDMX Reference Infrastructure Introduction
Azure's Performance, Scalability, SQL Servers Automate Real Time Data Transfer at Low Cost MINI-CASE STUDY “Azure offers high performance, scalable, and.
Mixed Reality Server under Robot Operating System
Lecture 1: Multi-tier Architecture Overview
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Snowflake Software Helping you “SWIM” into the future
Database Environment Transparencies
Service Oriented Architecture (SOA)
Introduction to the WMO/OGC Hydrology Domain Working Group
OGC GeoPackage Format A Container to support the integration of Statistical and Geospatial Data Marcus Blake Assistant Director, Geospatial Solutions Australian.
LOD reference architecture
ExPLORE Complex Oceanographic Data
Introduction to Web Services and SOA
4/5 May 2009 The Palazzo dei Congressi di Stresa Stresa, Italy
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Presentation transcript:

DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS) Partners: The Met Office (Lead Partner), British Atmospheric Data Centre (BADC), British Maritime Technology (BMT), Environmental Systems Science Centre, University of Reading (ESSC), IBM, Lost Wax http://www.dews.org.uk/ The DEWS project has set itself challenging objectives to revolutionise the way in which users are able to work with high-volume, real-time environmental data and information. Web Services technology offers the only practical solution to developing a Service Oriented Architecture that can meet the requirements of many environmental applications. The project is examining scalability, interoperability and interface with legacy systems and software, reliability in an operational environment, the security and auditability of specific implementations. DEWS aims to demonstrate this through two specific case study examples, in the Marine Safety and Health sectors. These examples are being used to show the powerful capabilities that Web Services can offer, to examine the benefits and shortfalls as they stand at present, and importantly, to promote early adoption by potential users of these technologies in an open architecture/open source environment. In addition the project also expects to deliver a range of new open source tools, Web Coverage, Feature and Map Services and OGC-compliant, XML-based data standards. DEWS Portal: A web portal to showcase the flexibility of servicing differing communities through portal environments and, to establish a single portal by which users can access the demonstration system via the Internet to interrogate health and marine data. The BMT Platform is a modular application suite comprising three core modules: SEAINFO: Responsible for retrieving and processing data from the DEWS marine web coverage service. This incorporates a NetCDF extractor applied to a Postgres database. SARIS: Responsible for providing web processing services and web feature services to the SARIS Clients SAR Clients: Remote Rich Client application which consumer data from the SARIS system. IBM Websphere Software: IBM is providing industry leading middleware software that has allowed the team to build, deploy and run the DEWS technology showcase demonstrator in a proven, secure and flexible environment. Websphere enables users to connect via Web services and to view DEWS information sources from health and marine safety IT systems where the data is held in secure, high volume data base systems. Information is presented through a single portal that is personalised at the time of log on, presenting content customised to the needs of the individual. WFS: Health information is exposed via a web feature service (WFS). The WFS exposes a OGC standards-compliant interface allowing any WFS client with appropriate privileges, such as the DEWS Portal, to request information. The health information exchanged between server and client is encoded in a domain-specific 'Application Schema' that leverages the GML standard. This application schema forms an agreed 'contract' for exchanging content within an 'information community'. Geoserver's WFS implementation allows data in a private datastore conforming to a private 'persistence schema' to be mapped onto a published application schema, thus enabling a data provider to participate in an information community without needing to re-engineer their private datastores. WCS: GADS-WCS is the marine data server in the DEWS system, serving gridded ocean analysis and forecast data from the Met Office to BMT and other clients. It is based upon the OGC Web Coverage Service standard, with modifications for large data volumes and security and the server can be accessed at http://lovejoy.nerc-essc.ac.uk:8080/geoserver (see screenshot below) Health Database: The Health database contains the 'health forecast' data plus all the information required by the Health application to create the health forecast, including the real-time statistics being supplied by healthcare organisation and the Met Office's weather forecast. Because the WFS enables the mapping of the database schema onto a published application schema, the health database is decoupled from 'upstream' applications ensuring that external applications that rely on the health forecast will not be impacted by any changes to the health database. Data Ingestor Health: Ingestion utilities read and convert data provided by GP Out of Hours, NHS Direct, Ambulance Services and the Royal College of General Practitioners. These are received as formatted e-mail attachments, CSV files or XML files. Data Ingestor Marine: An ingestion process is provided as part of the DEWS application to facilitate the loading of NetCDF file data into the system.  NetCDF files are transferred from a local file system and stored in binary large objects (blobs) in an Oracle database. Terms and definitions: OGC: Open Geospatial Consortium GML: OGC Geography Markup Language, v3.00 (OGC 03-023r4) UML: Unified Modeling Language XML: Extensible Markup Language WCS: OGC Web Coverage Service WFS: OGC Web Feature Service WMS: OGC Web Map Service 4-D: Four Dimensional (three space dimensions and time) References: GeoServer:http://docs.codehaus.org/display/GEOS/Multidimensional+WCS NetCDF: http://www.unidata.ucar.edu/software/netcdf/ OGC WCS Standard: http://www.opengeospatial.org/standards/wcs OGC WFS Standard: http://www.opengeospatial.org/standards/wfs OGC WMS Standard: http://www.opengeospatial.org/standards/wms WebSphere: http://www-306.ibm.com/software/websphere/ The BADC has developed Utility Services which provide support for low level functions including: The Security Service ensures that the security policy as defined for a particular data stream is enforced throughout the platform. The security model is based on that of the NERC Data Grid. The Access Logging services provides a fine grained audit trail of all transactions that occur in the platform External Data Feeds: Depersonalised data from two health service providers (GP Out-Of-Hours and NHS Direct) are emailed daily to the system. The GP OOH data is based on the doctors’ call records whilst the NHS Direct data is based on the information gathered during a telephone consultation. They therefore necessarily contain different types of data. In future it is hoped that other sources of data – such as GPs and hospital admissions – will be sent for inclusion. In the marine stream, the UK Met Office provides gridded forecast and analysis model fields. A number of parameters are sent from both atmospheric and oceanographic models. Marine Database: The smart datastore consists of an Oracle data cartridge, which is used to extend the functionality of the Oracle 10g database server such that it is able to deal with 4-D Gridded datasets.  In particular it: Introduces a database object type which mirrors the NetCDF file format; Provides the means to efficiently query any metadata associated with the NetCDF database object types; Provides the ability to manipulate and transform the database object by performing functions such as rotation and interpolation; Provides an efficient mechanism to automatically load a NetCDF file and it's associated metadata.