1 SSO 1st Nov, 2011 Applying WCO Ontology to Geospatial Web Coverage Services Xia Wang and Peter Baumann Jacobs University.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

WCS :: OGC Bonn 2005-nov-09 Some GALEON Results for WCS OGC, Bonn, 2005-nov-09 Peter Baumann International University Bremen, rasdaman GmbH
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Towards quality-aware Infrastructures for Geographic Information Services Richard.
Routemap to derive ISO models from BUFR Why do we need both ISO and BUFR models? –The BUFR data model is very large – much larger in principle than most.
The EarthServer initiative: towards Agile Big Data Services
1 OGC Web Services Kai Lin San Diego Supercomputer Center
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
Group 3 Akash Agrawal and Atanu Roy 1 Raster Database.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
Pacific Island Countries GIS/RS User Conference 2010, Suva, November 2010 Sensor Web Enablement for the Pacific Vulnerability and adaptation of coastal.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Geographic Information Systems
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Part 1. Understanding Spatial Data Structures by Austin Troy, University of Vermont.
Session 1: Introduction to Geospatial Standards Why do we care about standards? Agreement on syntax, information models and interfaces lets us share information.
Data Mining – Intro.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Martin Doerr, Gerald Hiebel, Institute of Computer Science
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – standards context Simon Cox.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Background in geospatial data modeling Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
OPeNDAP and the Data Access Protocol (DAP) Original version by Dave Fulker.
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
Model-Driven Web Feature Service A Way Towards Enhanced Semantic Interoperability Peter Staub, ETH Zurich FOSS4G 2007 – Victoria B.C., September 26, 2007.
Ontologies for the Integration of Geospatial Data Michael Lutz Workshop: Semantics and Ontologies for GI Services, 2006 Paper: Lutz et al., Overcoming.
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
Coverages and the DAP2 Data Model James Gallagher.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
1 The NERC DataGrid DataGrid The NERC DataGrid DataGrid AHM 2003 – 2 Sept, 2003 e-Science Centre Metadata of the NERC DataGrid Kevin O’Neill CCLRC e-Science.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
How do you want that data? Spatial information models and web interfaces Simon Cox CSIRO Exploration and Mining 7 September 2005.
Information Viewpoints and Geoscience Service Architectures Simon Cox Research Scientist 13 December 2007.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
Copyright © 2009, Open Geospatial Consortium, Inc. Time issue : Meteo Domain needs and WMS present means Meteorology DWG Frédéric Guillaud, Marie-Françoise.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Data Mining – Intro. Course Overview Spatial Databases Temporal and Spatio-Temporal Databases Multimedia Databases Data Mining.
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
U.S. Department of the Interior U.S. Geological Survey A Consideration of Geospatial Feature Formation in Linked Open Vocabularies Workshop on Linked Open.
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
OGC ® ® Suite of Water Information Standards HIC-11 Tutorial: Standardization of Water Data Exchange WMO/OGC Hydrology Domain Working Group Irina Dornblut,
WIGOS Data model – standards introduction.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
1 WS-GIS: Towards a SOA-Based SDI Federation Fábio Luiz Leite Júnior Information System Laboratory University of Campina Grande
Grids and Beyond: netCDF-CF and ISO/OGC Features and Coverages Ethan Davis, John Caron, Ben Domenico UCAR/Unidata AMS IIPS, 23 January 2008.
Application of NASA ESE Data and Tools to Air Quality Management Stefan Falke and Rudolf Husar (Co-PIs) Washington University in St. Louis Project Period:
® Hosted and Sponsored by Observed Observable Properties - from HY_Features perspective - OGC Hydrology Domain Working Group 3 rd Meeting, Reading, UK,
® Sponsored by OGC TimeseriesML Domain Range Web Service Use Case for The National Weather Service's National Digital Forecast Database 95th OGC Technical.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
Semantics in Web Service Composition for Risk Management Michael Lutz European Commission – DG Joint Research Centre Ispra, Italy EcoTerm IV, Vienna,
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Ontology Technology applied to Catalogues Paul Kopp.
Science SQL :: EGI-GEANT :: © 2014 P. Baumann EGI-GEANT Symposium 2014-sep-25, CWI, Amsterdam, The Netherlands Peter Baumann Jacobs University | rasdaman.
INSPIRE KEN :: © 2015 AD, PB Alex Dumitru Jacobs University | rasdaman GmbH Spatio-Temporal Coverage World Through The Looking Glass.
Serving society Stimulating innovation Supporting legislation Web Coverage Services (WCS) Thematic Cluster #3 Jordi Escriu Facilitator.
Semantic metadata in the Catalogue Frédéric Houbie.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
Geospatial interoperability Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Preserving Geo-Scientific Data Assets Through Service Interoperability
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Geographic Information Systems
Point Clouds as Coverages
Data Warehousing and Data Mining
Presentation transcript:

1 SSO 1st Nov, 2011 Applying WCO Ontology to Geospatial Web Coverage Services Xia Wang and Peter Baumann Jacobs University Bremen, Germany

2 SSO 1st Nov, 2011 Outline Introduction Motivation Web Coverage Ontology (WCO) Applying WCO to Geospatial Web Coverage Services Conclusion

3 SSO 1st Nov, 2011 Introduction Textual data & raster (array) data on the (future) Web e.g., 1-D sensor time series, 2-D maps, 3-D x/y/t satellite image time series and x/y/z exploration data, 4-D x/y/z/t climate and ocean data, … massive multi-dimensional data, ranging into Terabytes, soon Petabytes different with the textual data at many levels What is raster ArcGIS a raster consists of a matrix of cells (or pixels) organized into rows and columns (or a grid) e.g.,a graphic, where each cell contains a value representing information, e.g. temperature, humidity, elevation, Ozone concentration, spectral info.

4 SSO 1st Nov, 2011 Sensor, image, statistics data Life Science: Pharma/chem, healthcare / bio research, bio statistics, genetics Geo: Geodesy, geology, hydrology, oceanography, meteorology, earth,space research,... Engineering & research: Simulation & experimental data in automotive/shipbuilding/ aerospace industry, turbines, process industry, astronomy, experimental physics, high energy physics,... Management/Controlling: Decision support, OLAP, data warehousing, census, statistics in industry and public administration,... Multimedia: e-learning, distance learning,... Raster Service Application Fields

5 SSO 1st Nov, 2011 coverage (services) Raster = Coverage in OGC/GIS speak. Coverage as a core abstract feature of raster data, denoting some "space- varying phenomenon" by ISO Coverage services are becoming a very important kinds of web applications, especially in the geospatial domain. Geography Markup Language ( GML ) as a modeling language for geographic systems

6 SSO 1st Nov, 2011 WCS 2.0 & WCPS 1.0 Web Coverage Services ( WCS ) as OGC standard allows to query and retrieve geospatial web coverages GetCapability, DescribeCoverage, and GetCoverage a WCS request can specify the retrieval by using a few simple operations, e.g., subsetting, cutout (trim), scaling, and reprojection. Web Coverage Processing Services (WCPS) defines a protocol- independent coverage processing language allowing clients to send requests of arbitrary complexity for evaluation by the server based on the conceptual model of WCS submitting QL-style requests for online data navigation and analysis in a set-oriented coverage expression language Constructor & condenser E.g., deriving the vegetation index, determining statistical evaluations, and generating different kinds of plots, like classification, histograms, etc

7 SSO 1st Nov, 2011 Motivation Large-scale raster data/apps are increasing sharply e.g, sensor, (satellite) image, statistics data in earth, space, life, and social sciences especially, flexible scalable web services on large(tera/peta-byte), multi-dimensional n- D array (pixel) data Current raster services targeted at humans “portryal”= surfing images, navigating maps Raster data & raster web services needs semantics Web Coverage Services (WCS): provides data + descriptions WPS, WPCS, WCS standards syntactically, functionally … Web service description, discovery, selection, composition, … Ex: Google map

8 SSO 1st Nov, 2011 Why Web Coverage Ontology (WCO)? WCO provides a formal approach to defined the semantic of web coverage and their features, constraints, relations and so on. WCO is designed for machines to digest. It further semantically supports WCS automatic discovery, composition, and interoperation. What we have done is, to build a core WCO based on the existing specifications and industry standards to keep the WCO as a small scale with good scalability. It can import and reuse other existing domain and application ontologies. to evaluate the WCO in geospatial domain, first

9 SSO 1st Nov, 2011 Web Coverage formal definition A coverage is a function from a spatial, temporal or spatiotemporal domain to an attribute range. A coverage associates a position within its domain to a record of values of defined data types (ISO 19123, 2005). A coverage consists of three primary elements:  a domain  a range  a mapping function «Data Type» DataRecordPT AbstractCoverage +coverageFunction: gml:CoverageFunction [0..1] +metaData [0..1] «Data Type» AbstractFeature «Union» DomainSet «Data Type» RangeSet 1 rangeSet 1 1 domainSet 1 1 rangeType 1 From GML Predefined hook for metadata Note: ISO generic -> many different implementations possible «Data Type» [OGC r1] (1,2)(2,2) (2,1)(1,1) Domain 3C° 5°C 7°C 11°C Range (+x, -y) Order

10 SSO 1st Nov, 2011 Web Coverage Subtypes «FeatureType» Abstract Coverage MultiSolid Coverage MultiSurface Coverage MultiCurve Coverage MultiPoint Coverage Discrete Coverage Continuous Coverage as per GML Rectified GridCoverage Referenceable GridCoverage Grid Coverage Coverage may be classified into different types, e.g., quadrilateral grid coverage, Thiessen polygon coverage, segmented curve coverage, and multipoint coverage (ISO19123, 2005) Most EO coverages are grid coverage.

11 SSO 1st Nov, 2011 WCO: web coverage types by geographic phenomena: discrete and continuous by the types of domain set: spatial, temporal, spatiotemporal, abstract axis axis={s,t,aaxis} e.g., if axis={s,t}, then it is a spatiotemporal; by dimension: 1D ~ 5D or more, |axis|= dim

12 SSO 1st Nov, 2011 WCO: concept Coverage

13 SSO 1st Nov, 2011 WCO: concept GridCoverage

14 SSO 1st Nov, 2011 WCO: GridCoverage Instance (b) (a) (c)

15 SSO 1st Nov, 2011 Apply the WCO to … model the complicated or real life web coverages, e.g., ThiessenPolygonCoverage, SegmentedCurveCoverage, … semantically classify/index of resources/coverages semantically query and retrieving of resources/coverages, and support the interoperation of different web coverage services and web coverage process services.

16 SSO 1st Nov, 2011 WCO: more complex web coverage  to define application related web coverage  to define complex geometric web coverage

17 SSO 1st Nov, 2011 WCO: query & reasoning WCO has been evaluated with a comprehensive test by running IRIS (wsml-rule) and PELLET (wsml-dl) reasoners. Queries are : At the level of Ontology: its satisfiability and validity At the level of Concepts: its concept, relations (ex: equivalent, sub-/sup), attributes At the level of datatypes: its values and value range (ex: > 2) At the level of intances: its specific values

18 SSO 1st Nov, 2011 WCO: query examples test1: ?Coverage[Domain hasValue ?Grid]memberOf Coverage and ?Grid[Dimension hasValue ?dimension]memberOf Grid and ?dimension>=2 test2: ?Point[pos hasValue ?pos,?srsName hasValue ?srsName]memberOf Point and ?pos[et1 hasValue ?et1,et2 hasValue ?et2]memberOf DoulbList

19 SSO 1st Nov, 2011 WCO: interoperation Support WCS and WCPS standards Support WCS services interoperation

20 SSO 1st Nov, 2011 Conclusion & Future work After formally defined a core WCO Ontology for geospatial web coverage services Primarily investigate how to apply the WCO into the related applications Future work will focus on the semantic of WCPS operations Also on extending the current semantic web technologies to support raster data and data types

21 SSO 1st Nov, 2011 Thank you!