Semantic Evolution of Geospatial Web Services: Use Cases and Experiments in the Geospatial Semantic Web

Similar documents
Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat

Charter for the. Information Transfer and Services Architecture Focus Group

A Model of GIS Interoperability Based on JavaRMI

Standards Enhance The Data by making it less costly and easier to share and use

SDI Standards at work

NOKIS - Information Infrastructure for the North and Baltic Sea

Atmospheric Science and GIS Interoperability issues: some Data Model and Computational Interface aspects

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

Pushing the Standards Edge: Collaborative Testbeds to Accelerate Standards Development and Implementation

WEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS

Technical Specifications. Form of the standard

Discovery and Access of Geospatial Resources using the Geoportal Extension. Marten Hogeweg Geoportal Extension Product Manager

Paper UC1351. Conference: User Conference Date: 08/10/2006 Time: 8:30am-9:45am Room: Room 23-B (SDCC)

Portals: Standards in Action

Spatial data interoperability and INSPIRE compliance the platform approach BAGIS

Bentley Map Advancing GIS for the World s Infrastructure

THE WASHINGTON COASTAL ATLAS

WEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR

Geospatial Ontology Trade Study

CARTOGRAPHIC WEB SERVICES AND CARTOGRAPHIC RULES A NEW APPROACH FOR WEB CARTOGRAPHY

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

Key Points Sharing fosters participation and collaboration Metadata has a big role in sharing Sharing is not always easy

EXPECTATIONS OF TURKISH ENVIRONMENTAL SECTOR FROM INSPIRE

Cadastral Standards & Interoperability

ISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD

THE SPATIAL DATA SERVER BASED ON OPEN GIS STANDARDS IN HETEROGENEOUS DISTRIBUTED ENVIRONMENT

Framework for on an open 3D urban analysis platform based on OGC Web Services

Enabling Geospatial Killer Apps Interfaces, Visualizations and APIs Imaging the World

Hosted by Esri Official Distributor

Publishing Value Added EO Products as Linked Data

The PREVIEW Global Risk Data Platform: a geoportal to serve and share global data on risk to natural hazards

S. Nativi*, J. Caron^ and B. Domenico^ * University of Florence at Prato Piazza Ciardi, Prato Italy

Implementing INSPIRE Geoportal in Turkey

Leveraging the OGC Capabilities of ArcGIS Server

Modern Education at Universities: Improvements through the Integration of a Spatial Data Infrastructure SDI into an e-learning Environment

ArcGIS for INSPIRE. Marten Hogeweg Satish Sankaran

Regione Umbria. ESRI EMEA User Conference 2010 Rome, October 27th 2010

MONITORING LOGISTICS OPERATIONS OF THE FOREST BASED SUPPLY CHAIN IN (NEAR) REAL-TIME UTILIZING HARMONIZATION APPROACHES: a Case Study from Austria

Safe to Save? Archive Options for Geodatabases. Jeff Essic North Carolina State University Libraries

Think Local - Act Global a Nordic Perspective

SPATIAL INFORMATION GRID AND ITS APPLICATION IN GEOLOGICAL SURVEY

GIS at UCAR. The evolution of NCAR s GIS Initiative. Olga Wilhelmi ESIG-NCAR Unidata Workshop 24 June, 2003

Reducing Consumer Uncertainty

Finding geodata that otherwise would have been forgotten GeoXchange a portal for free geodata

Developing 3D Geoportal for Wilayah Persekutuan Iskandar

Enabling ENVI. ArcGIS for Server

GIS-based Smart Campus System using 3D Modeling

Esri Overview for Mentor Protégé Program:

ISO and CEN Standardization work Trond Hovland NPRA. Norwegian Public Roads Administration

ArcGIS. for Server. Understanding our World

5A.10 A GEOSPATIAL DATABASE AND CLIMATOLOGY OF SEVERE WEATHER DATA

Building a National Data Repository

The CUAHSI Hydrologic Information System

INSPIREd solutions for Air Quality problems Alexander Kotsev

Lesson 16: Technology Trends and Research

Oracle Spatial: Essentials

Linked Open Data From OGC Compliant Web Services: The Case of Regione Emilia - Romagna Geoportal

INSPIRE General Introduction & Service Architecture

Climate Data for Non-experts: Standards-based Interoperability

RESEARCG ON THE MDA-BASED GIS INTEROPERABILITY Qi,LI *, Lingling,GUO *, Yuqi,BAI **

Interoperable Services for Web-Based Spatial Decision Support

Improving the Interoperability of Earth Observations. An EarthCube White Paper. Jeffery S. Horsburgh 1, David G. Tarboton 1.

Imagery and the Location-enabled Platform in State and Local Government

Innovation in Land Management: Integrated Solutions For National Cadastre Projects

Communicating Geospatial Information across Communities and Technologies. Presentation to IHO Marine Spatial Data Infrastructure Forum

Geospatial Products V8i (SELECTseries 1)

GIS GIS.

Thales Canada, System Division. BattleView: Integrating ArcGIS Into Canadian Army s Command And Control Application

Introduction to geoprocessing services using SEXTANTE. Víctor Olaya SEXTANTE Geospatial Services

Integrating Building Information Models with Open Geospatial Web Services

Error Aware Near Real-Time Interpolation of Air Quality Observations in GEOSS

Visualizing Uncertainty In Environmental Work-flows And Sensor Streams

ESRI Survey Summit August Clint Brown Director of ESRI Software Products

From the Venice Lagoon Atlas towards a collaborative federated system

Using OGC standards to improve the common

Bentley Geospatial update

Status of interoperability issues in the Chilean SDI. Álvaro Monett Pablo Morales Executive Secretariat NSDI-Chile

Experiences and Directions in National Portals"

Geog 469 GIS Workshop. Managing Enterprise GIS Geodatabases

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

The Architecture of the Georgia Basin Digital Library: Using geoscientific knowledge in sustainable development

Web 3D Service & CityGML Update

TRAITS to put you on the map

A Geographer s role in a Google Maps World. Jeremy Bartley ESRI

Experience in Building GML-based. Interoperable Geo-spatial Systems

CyberGIS: What Still Needs to Be Done? Michael F. Goodchild University of California Santa Barbara

Global 3D Models with Local Content

Urban Planning Internet Geographic Information Systems Fall 2010

GEOSPATIAL WEB SERVICE INTEGRATION AND MASHUPS FOR WATER RESOURCE APPLICATIONS

Mark E Reichardt. President & CEO Open Geospatial Consortium

Roadmap to interoperability of geoinformation

Geospatial Semantics for Topographic Data

DP Project Development Pvt. Ltd.

What Would John Snow Do (Today)? Part 1

7 11 August 2011, Vancouver. Don Brutzman, Benjamin Hagedorn. The OGC: Making Location Count

UN-GGIM Arab States Meeting Welcome Address. Denise McKenzie Open Geospatial Consortium 21 February 2017 Doha, Qatar

ArcGIS for Desktop. ArcGIS for Desktop is the primary authoring tool for the ArcGIS platform.

Geological applications using geospatial standards an example from OneGeology-Europe and GeoSciML

Perform. Xcel. Lead. Presenter. Raghavendran S. GM Technical (GIS)

The Open Geospatial Consortium and EarthCube

Transcription:

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

Overview Geospatial information and Opengeospatial Web Services Geospatial Semantic Web, an interoperability experiment Semantic challenges on the Spatial Web

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

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 19115 / 19119 / 1910n / FGDC feature metadata (ISO) Other initial participants: SCO, Jaume I, Muenster, Galdos, GMU,

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

Geospatial Reasoning: 2-D and Beyond Coordinate relationships Scale significance Coordinate reference systems Topological relationships Network Overlay Spatial inference Proximity Continuity Representation Dimensionality Temporality

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

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

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

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? What does this mean? Afghanistan? Centroid or outline? Feature property or non-spatial information?

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

Multiple GSW Ontology Components OGC Services Ontology GeoIntel Problem Domain Ontology NGA Feature Ontology Base Geospatial Ontology Other Base Ontologies

Initial ECDM Selections for Experiment Fuel Repair Service Weather ILS Nav Aids VOR NDB MLS Route Airport TACAN Itinerary Apron Taxiway Runway Plane Threshold Lighting Obstruction

Typical GSW Query Stack Element Query / Visualization Client Query Translator Query Processor Graph Store / Inferencer Geospatial Inferencer Remote WFS harvester Remote WFS translator Remote WFS Function 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

Model Query Plan Query Client Question Query Rules & Artifacts Knowledge Server Reasoning & Inference WFS Get Feature Template Knowledge Base Sub-query Visualization Client Visualizer Map Domain Ontology Ontologies Service Response Knowledge Server Local Ontologies Remote WFS

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 Query Client Question Template Domain Ontology Query Rules

(Some) Technology Options Sesame Processing Framework ArcGIS / Gaia Semantic Query Plugin Templates HTTP API REP API GRAPH API Query Layer (SeRQL) GeoSAIL Semantic Feature Visualizer Plugin Oracle 10g DbSAIL DamlDB WebSAIL WFS Java Topology Services

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

3) Semantic service description: the missing bits <<Content>> 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 selfdescription

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