Semantic Evolution of Geospatial Web Services: Use Cases and Experiments in the Geospatial Semantic Web Joshua Lieberman, Todd Pehle, Mike Dean Traverse.

Slides:



Advertisements
Similar presentations
® © 2006 Open Geospatial Consortium, Inc. OGC Catalog CEOS WGISS September 2006 Chuck Heazel
Advertisements

Heterogeneous Geographic Objects Interoperability Victor Azevedo Master Student in Geomatics/UERJ Geoinfo, 2006 Margareth Meirelles.
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.
Geographic Interoperability Office ISO and OGC Geographic Information Service Architecture George Percivall NASA Geographic.
Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
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.
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Geospatial standards Beyond FGDC Geog 458: Map Sources and Errors March 3, 2006.
Web Mapping Using XML and SVG SHEA Yu-kai Geoffrey Senior Lecturer Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University.
Nov Copyright Galdos Systems Inc. November 2001 Impact of GML on Data Development.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
Semantic Mediation & OWS 8 Glenn Guempel
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
Implemented Systems Presenter: Manos Karpathiotakis Extended Semantic Web Conference 2012.
Interoperability ERRA System.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
Web Feature Service – What and How? Ian Painter - Snowflake Software.
Introduction to MDA (Model Driven Architecture) CYT.
European Spatial Data Infrastructure Conceptual Schema Language workshop Summary INSPIRE – EuroSDR – CEN/TC 287 WG SDI 13 and 14 Oct 2005, JRC, Ispra,
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.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Jean François Doyon Tom Kralidis June 2003 Services Overview.
Standards and the US National Spatial Data Infrastructure Improving access to geospatial information.
June 9-11, 2004 Carleton University Ottawa Canada OGC in Open Source Products Tom Kralidis Jeff McKenna Peter Pulsifer Bart van den Eijnden June 9-11,
AMPol-Q: Adaptive Middleware Policy to support QoS Raja Afandi, Jianqing Zhang, Carl A. Gunter Computer Science Department, University of Illinois Urbana-Champaign.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
Geo-Semantics and Interoperability for Spatial Data and Technology Joshua Lieberman Traverse Technologies Inc. SOCoP Workshop, Mc Lean, VA, October 17,
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Roberto Lucchi Esri INSPIRE Discovery, View and Download and OGC standards.
AUKEGGS Architecturally Significant Issues (that we need to solve)
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
Archie Warnock, A/WWW Enterprises OCG Catalog Specification v2.0 Overview and Discussion Archie Warnock, Doug Nebert Yonsook Enloe, Jolyon Martin May 14,
GIS data sources; catalogs of data and services. USGS: National Mapping.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
Open Geospatial Consortium Overview and why we are adopting the standards.
Smart Maps and Dumb Questions: A Geospatial Semantic Web Interoperability Experiment Joshua Lieberman Traverse Technologies, Inc. & Northrop Grumman Information.
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
1 Spatial Ontology Community of Practice Workshop November 12, 2009 Maps and map visualization Features and feature geometries Geographic and spatial-temporal.
® Using (testing?) the HY_Features model, 95th OGC Technical Committee Boulder, Colorado USA Rob Atkinson 3 June 2015 Copyright © 2015 Open Geospatial.
ONION Ontologies In Ontology Community of Practice Leader
Interoperability in GSDI: Standards, Solutions, and Futures Douglas Nebert GSDI Secretariat.
COMPASS09 Annual Conference of Compass Informatics.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
® Sponsored by Hosted by HY_Features Part 3 - OWL encoding: rhyme and reason 96th OGC Technical Committee Nottingham, UK Rob Atkinson 17 September 2015.
® ® Geospatial Information Standards for Human Geography at: Human Geography Summit by: Raj Singh, PhD Director, Interoperability Programs Open Geospatial.
Smart Maps and Dumb Questions: A Geospatial Semantic Web Interoperability Experiment Joshua Lieberman Traverse Technologies, Inc. & Northrop Grumman Information.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Semantic metadata in the Catalogue Frédéric Houbie.
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
Session 3A: Catalog Services and Metadata Models
Uncontrolled copy when printed
Session 2: Metadata and Catalogues
Presentation transcript:

Semantic Evolution of Geospatial Web Services: Use Cases and Experiments in the Geospatial Semantic Web Joshua Lieberman, Todd Pehle, Mike Dean Traverse Technologies, Inc., Northrop Grumman Information Technology / TASC, BBN Technologies

© 2004 Traverse Technologies Inc. Overview  Geospatial information and Opengeospatial Web Services  Geospatial Semantic Web, an interoperability experiment  Semantic challenges on the Spatial Web

© 2004 Traverse Technologies Inc. What are OGC and OWS ?  “ The Open Geospatial Consortium, Inc. (OGC) is a non-profit, international, voluntary consensus standards organization that is leading the development of standards for geospatial and location based services”  “Opengeospatial Web Services” (OWS) - OGC has been developing for some time specifications for a suite of Web services (sensu lato) and associated encodings to expose geospatial content and operations from distributed content repositories to remote clients across diverse platforms:  GML - geographic markup language (an information model and XML schema) for encoding features (geometric representations of geography).  Web Feature Service - service providing access to collections of features  Web Map Service - service providing access to map layers (cartographically rendered features and images)  Catalog Service / Web - service supporting (spatial) discovery of geospatial datasets and services  Several other associated specifications

© 2004 Traverse Technologies Inc. 1) GSW Background  Geospatial Semantic Web : Use of Semantic Web technologies to discover and reason on geospatial information (UCGIS, Egenhofer, Sheth, etc.)  GSW broad research activity sponsored by National Geospatial Intelligence Agency (NGA), undertaken by a number of investigators  Interoperability experiment : an Open Geospatial Consortium(OGC) - sanctioned member collaboration to test or refine OWS specifications  This “ GSW IE ”: activity proposed by NGA, NGIT/TASC, and BBN to test and refine OGC(+) specifications within a scenario for geospatial query with formal semantics:  Web Feature Service (WFS) and Filter Encoding (FE)  Geography Markup Language (GML)  ISO / / 1910n / FGDC feature metadata (ISO)  Other initial participants: SCO, Jaume I, Muenster, Galdos, GMU, …

© 2004 Traverse Technologies Inc. Drilling Down:  The Geospatial part  Maps and map visualization  Features and feature geometries  Geographic and other relationships  The Web part  Distributed data - “maintain locally / access globally”  Shared services, loosely or tightly coupled to geodata  Interoperability between technologies, vendors, architectures  The Semantic part  Interoperability between communities and domains  Softer software  Automated reasoning and inference

© 2004 Traverse Technologies Inc. Geospatial Reasoning: 2-D and Beyond  Coordinate relationships  Scale significance  Coordinate reference systems  Topological relationships  Network  Overlay  Spatial inference  Proximity  Continuity  Representation  Dimensionality  Temporality

© 2004 Traverse Technologies Inc. The Web Changes Everything (Geospatial)  Global communities for local geography  Distributed information networks  Premium on interoperability  The GIS dialtone  Maintain locally, access globally  Currency is the currency  (non-GIS) barbarians are at the (GIS) gate

© 2004 Traverse Technologies Inc. Role of interoperability / opening the temple  Focuses on sustained operability - today and the next day  Permits separation of concerns  Supports information portability  Allows component interchangeability  Contributes to transparency, testability, and trust  Layers of interoperability build on one another  Stable syntax promotes shared semantics / understanding  Standards are necessary but not sufficient for interoperability

© 2004 Traverse Technologies Inc. 2) Interoperability experiment: goals  Exercise current semantic technology in a geospatial realm  Demonstrate an end-to-end geospatial semantic query  Utilize multiple ontologies for Geointel operations  Develop OGC service descriptions with formal semantics (e.g. OWL-S description for Web Feature Service)  Develop and test Semantic Web Services interface / role for OGC services  Enhance interoperability in a distributed, heterogeneous world, or at least identify the problems

© 2004 Traverse Technologies Inc. “Typical” Geospatial Query (Intelligence / Logistics Domain) “Which airfields within 500 miles of Kandahar support C5A aircraft?” Aero Feature or Geo Feature? Buffer or proximity? Statutory or Nautical? Straight-line or driving? Coordinate system? Afghanistan? Centroid or outline? What does this mean? Feature property or non-spatial information?

© 2004 Traverse Technologies Inc. Sequence of Experimental Tasks Link Ontologies into Knowledgebase Generate and Visualize OWS (WFS) Queries Request Remote Service Descriptions Process Queries Through Knowledgebase Compose Queries and Query Templates Generate and Distribute Sub-queries Identify and Build Ontologies for Geospatial / GeoIntel Domains

© 2004 Traverse Technologies Inc. Multiple GSW Ontology Components GeoIntel Problem Domain Ontology Base Geospatial Ontology NGA Feature Ontology OGC Services Ontology Other Base Ontologies

© 2004 Traverse Technologies Inc. Initial ECDM Selections for Experiment Airport Runway Taxiway Apron ObstructionThreshold Route Plane Itinerary Repair Weather Nav Aids Service Fuel Lighting VOR NDB ILS MLS TACAN

© 2004 Traverse Technologies Inc. “Typical” GSW Query Stack  Query / Visualization Client  Query Translator  Query Processor  Graph Store / Inferencer  Geospatial Inferencer  Remote WFS harvester  Remote WFS translator  Remote WFS  Do CSW query, then WFS query  Translate GetRecord to semantic query  Process semantic query  Query knowledgebase  Resolve geospatial relations  Add WFS descriptions to knowledgebase  Translate between GML / XML & OWL  Provide GML features through WFS interface Standardized Web Services interfaces can be (or have been) defined between any two of these stack elements Element Function

© 2004 Traverse Technologies Inc. Model Query “Plan” Question Template Query Rules & Artifacts Knowledge Base Reasoning & Inference Domain Ontology Ontologies Remote WFS Get Feature Local Ontologies Visualizer Map Knowledge Server Knowledge Server Sub-query Service Response Query Client Visualization Client

© 2004 Traverse Technologies Inc. GEOINT Query Plan Has…  Concepts/Relationships, e.g. OWL ontology elements  Rules, e.g. RuleML (SWRL)  Completion Criteria, e.g. SeRQL query elements  (precondition) Inference-based knowledge refinement  (precondition) Traversal of geospatial relationships  (precondition) Access to remote services through semantic service descriptions Question Template Query Rules Domain Ontology Query Client

© 2004 Traverse Technologies Inc. (Some) Technology Options ArcGIS / Gaia Semantic Feature Visualizer Plugin Semantic Query Plugin DbSAILWebSAIL GeoSAIL Query Layer (SeRQL) HTTP API Sesame Processing Framework DamlDB WFS Java Topology Services Templates REP APIGRAPH API Oracle 10g

© 2004 Traverse Technologies Inc. OWL-S Service Description Components and Questions Type of Service Themes of Content Provider / business terms Content Description Service Bindings / Messages Bound Parameters Service Quality Smart Service Consumption Service Composition Service Profile Service Grounding Service Model Feature Schema Content Domain Feature Individuals ?

© 2004 Traverse Technologies Inc. 3) Semantic service description: the missing bits  > description  Profile (e.g. ISO 19115)  Grounding (bound parameters)  Model (e.g. GML, ISO 19110)  Interface for query of service description  Progressive generalization  Discovery  Binding  Domain  Dictionary  Individual / Instance  Description of service self- description

© 2004 Traverse Technologies Inc. Observations  The geospatial realm has well-developed information and service models, but mainly implicit semantics  Within the geospatial realm are many communities with only partially shared vocabularies.  Gradual adaptation of the existing data and infrastructure is essential  Geospatial content is (necessarily) scale-dependent, distributed, heterogeneous, and dynamic - a challenge for description / generalization  Geospatial services are typically tightly coupled to content  Resolution / traversal of geospatial relationships is a computational challenge  Semantic Web Services are essential for opening up the “geospatial temple cult” but must avoid exchange of one cult for another