|
1 |
|
|
2 |
- Service-Oriented Approach for interoperability
- Atmospheric Science (AS) & GIS Interoperability Scenarios
- Achievements
- AS & GIS Interoperability services
- The THREDDS WCS interface implementation
- Data Model Interoperability
- An Analysis of AS and GIS data models reconciliation
- The GIS extension for NcML (Proposal)
- Future challenges
- Conclusions
|
|
3 |
- Service Oriented Approach (SOA):
- Heterogeneous Applications interoperate by means of services in a
Distributed Computing Platform (DCP)
- According to the paradigm of User / Service Provider
- Applications are made up of Components
|
|
4 |
- Interoperable Components must
share some knowledge:
- Service Interfaces
- Computational Interface
- Defines the syntax of service behaviour
- Communication Interface
- Encapsulates transport specific details of service
- Service Data Models
- Content model
- Specification of service information content
- Encoding model
- Specification of service information encoding rules
|
|
5 |
|
|
6 |
- To combine pieces like in a puzzle game
|
|
7 |
- Main scenarios:
- Intra-community Bridge
- Interoperability Middleware provides a given Information
Community (e.g. Atmospheric Science Community) with
- Facilitating services
- Mediating services
- Inter-communities Gateway
- Interoperability Middleware provides
Society with
- Data/services access to a given Information Community (e.g. AS
community)
- Data model reconciliation services
|
|
8 |
- To facilitate heterogeneous Atmospheric Science (AS) applications to
interoperate in order to achieve complex tasks
|
|
9 |
- To facilitate interoperability among Society’s Information
Communities.
- Interoperability between
- Atmospheric Science Community (AS Community)
- GIS Community (Geo-Information Community)
|
|
10 |
|
|
11 |
|
|
12 |
- Implementation of a whole gateway service between AS & GIS
Community Realms
- Implementation of a WCS interface for the THREDDS middleware
- Interoperability Data Model for developing gateways between AS &
GIS Community Realms
- GIS and AS data model reconciliation analysis
- Specification of a GIS extension for the NcML
|
|
13 |
- Co-authors
- John Caron
- Ben Domenico
- Yuan Ho
- Jeff Webb
|
|
14 |
- Interoperability Components
|
|
15 |
- WCS use case
- To access
- OGC WCS Capabilities document
- Available geographic Coverage metadata
- To select
- an available Geographic Coverage, filtered by
- Space
- Time
- Available Parameter
- To get
- the filtered geographic Coverage
- GeoTIFF format
- NetCDF format
|
|
16 |
- Distributed Computing Platform
- World Wide Web environment
- WCS communications Interfaces
- HTTP/GET
- HTTP/POST
- SOAP/RPC with attachment
|
|
17 |
- WCS Computational Interface
- OpenGIS Web Coverage
Service specification ver. 0.7
- content-type MIME:text/XML
- content-type MIME:image/tiff
- content-type MIME:application/octet-stream
- WCS Data Model
- OpenGIS OWS model ver. 1.0
- OpenGIS WCS data model ver. 0.7
- Grid Coverage
- Rectified Grid Coverage
- RemoteSensing.Org GeoTIFF ver.1.0
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
|
|
22 |
|
|
23 |
- A more Service-oriented implementation
|
|
24 |
- Extended Interoperability Framework
|
|
25 |
- Server
- THREDDS Catalogue
- Monthly Mean Ocean Latent Heat Flux dataset
- COARDS/CF convention NetCDF dataset
- Client
- Java graphical tool to test WCS client
- HTTP-GET/POST and SOAP/RPC
|
|
26 |
- Geo Information Browser which shows the content according to ISO
19115
- SINOTS3G system developed by the Univ. of Florence and IMAA - CNR
- Add the THREDDS WCS server to the list of Geo Information Browser
servers
- It is possible to get an ISO 19115 compliant version of the Monthly
Mean Ocean Latent Heat Flux
- COARDS/CF convention NetCDF dataset
|
|
27 |
|
|
28 |
- Interoperability Data Model reconciles:
- AS data model
- GIS data model
|
|
29 |
|
|
30 |
- Information Community Realms overlap
- e.g. Geographic aspects of the AS Realm (or Geo-Facets)
|
|
31 |
- Most important ones
- Abstract Model
- Coverage Function concept
- Content & Encoding Models
- Geographic Reference Systems
- Temporal Reference Systems
- Grid implicit geometries
|
|
32 |
- AS General Measurement data model
|
|
33 |
- GIS General Feature/Coverage data model
|
|
34 |
|
|
35 |
- Atmospheric Science
- Encoding of Measurement datasets
- Metadata related to Measurements
- Process metadata
- Sensor metadata
- Very large hyperspace matrixes of counts
- GIS
- Encoding of Geo-relational Features
- Attributes characterising Geo-Feature
- Feature Geometry
- Features Topology
|
|
36 |
- Abstract Model
- Feature-oriented ontology is not the natural model for
conceptualising composite information
- Coverage is mainly modeled as a unique Feature
- Content Model
- Complex Coverage (e.g. hyperspace grids) are not extensively
considered
- Geographic and Coverage Metadata doesn’t cover all AS aspects
(e.g. for climatology context or real-time data)
- Encoding Model
- GML types and structures are not sufficient to support all
AS-application needs
- Encoding of large binary datasets in a neutral and standard
self-descriptive language is still a problem
|
|
37 |
- Co-authors
- The NcML Specification Group
- Current Status: Proposal
|
|
38 |
|
|
39 |
|
|
40 |
|
|
41 |
- NcML-GIN
- facilitate Atmospheric Science systems to deal with GIS metadata
- self-contained implementation of GIS concepts
- simplified implementation of GIS concepts (ISO 191xx);
- NcML-GML
- facilitate as much as possible GIS systems to “import” NcML
datasets.
- encode Atmospheric Science geographic aspects, using GML 3.0;
|
|
42 |
- GIS System imports NetCDF datasets as GML documents
|
|
43 |
- GIS System imports NetCDF datasets as GeoTIFF file
|
|
44 |
- GIS System imports NetCDF datasets as WCS documents + attachments:
- GeoTIFF attachment
- NetCDF attachment
|
|
45 |
- A Common Service-Oriented Framework for AS and GIS interoperability
- based on new powerful and open DCP
|
|
46 |
- Develop, Deploy, Combine interoperability components
|
|
47 |
|
|
48 |
- Interoperability is mainly based on
- Data model reconciliation
- Common Interfaces
- For Inter-community interoperability
- Data model reconciliation plays a key role
- Achievements presented
- WCS implementation for THREDDS
- An inter-community interoperability gateway
- AS & GIS Data model reconciliation study
- Abstract and Content model reconciliation approach
- NcML GIS extension (NcML-GML and NcML-GIN proposal)
- Content and Encoding model reconciliation
- Future challenges
- Common Service-Oriented Framework for AS and GIS interoperability,
based on new DCP
|