• No results found

WCS 2.0 Extension for netcdf-cf; CSW and THREDDS Interoperability

N/A
N/A
Protected

Academic year: 2021

Share "WCS 2.0 Extension for netcdf-cf; CSW and THREDDS Interoperability"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)

WCS 2.0 Extension for netCDF-CF;

CSW and THREDDS Interoperability

S.Nativi

(CNR – IIA ESSI-lab)

GEOSS Workshop XLIII:

Sharing Climate Information & Knowledge

NCAR Center Green, Boulder Colorado,

23 Sept 2011, 8:00am – 5:30pm

(2)

}

Improve interoperability to share Climate information

}

Extend

well-adopted

Geospatial standards

to support

climate datasets

}

Broker

well-adopted

Climate data tools

and make them

interoperable

Rationale

Extend

(3)

}

Mapped

CF-netCDF

to

ISO data model

}

Extended

OGC standards

to support

CF-netCDF

}

WCS 2.0

}

WFS

}

SOS

}

CF-netCDF extension for WCS 2.0

Extend

(4)

Approach

netCDF

data model

[OGC 10-090]

[NASA standard ]

CF

conventions

for netCDF

19123

[OGC 11- ??]

19123

. . ..

(5)

OGC CF-netCDF specification

}

Extend netCDF data model adopting the

Climate and

Forecast (CF) conventions

}

netCDF

(network Common Data Form)

ver. 3.0

file

format

}

CF

(Climate and Forecast) conventions

ver. 1.6

}

multi-dimensional

Discrete Sampling Geometries

(i.e. CF Sampling Geometries types)

(6)

CF Variable and

Standard Attributes

CF-netCDF Data

Model extension

(7)

Sampling Geometries

(Feature Collections)

(8)

Mapping Rules

CF-netCDF

entity

ISO

Coverage

entity

CF-netCDF data model specification

(9)

A

unique

Data Model for three Views

“feature” or “boundary data” “field” or “coverage”

“observation” or “specimen”

(10)

[email protected] GEO Workshop, Boulder Sep 2011

[ISO 19123]

Approach

[OGC 11-010]

NetCDF Binary

Encoding

Extension

[OGC 10-092]

NetCDF Classic and

64-bit Offset Format

[OGC 09-146r1]

GML

Application

Schema for

Coverages

CF-netCDF

data model

[OGC 11-???]

[OGC 09-110r3]

WCS 2.0

(11)

Content

}

CF-netCDF data model

mapping onto the

WCS 2.0 data model

} 

WCS 2.0 service model extensions

for

CF-netCDF encoding

}

Possible

binary

and

XML-based encoding

(12)

Mapping Rules

CF-netCDF

entity

ISO

Coverage

entity

GML

Coverage

entity

GML 3.2.1

entity

CF-netCDF data model specification

[OGC 11-??]

(13)

Dataset

Mapping

(14)

Feature

Collection

Mapping

(15)

GetCoverage

response

} 

CF-netCDF

data encoding

structure

returned by a

successful request shall implement a

“Discrete Coverage File”

realized

according to this specific

model

(16)

}

Extended the

CSW

by

adding distribution and

mediation

}

Broker

THREDDS/OPeNDAP

and make it accessible

through

OGC CSW

(

OpenSearch-GEO

and

OAI-PMH

)

Broker Climate data tools

Extend

(17)

TDS: an Inventory and Access

services

}

TDS

published services

:

}

TDS inventory service

}

WCS, WMS, …

}

TDS

accessed resources

:

}

NetCDF files and folders

}

GRIB2, HDF, …

}

OPeNDAP resources

TDS Inventory/nc/ISO (NOAA)

OGC WCS

(18)

From Inventory/Access to Catalog

service

}

GI-cat

accessed resources

:

}

THREDDS inventory service

}

WCS, WMS (WFS, WPS, SOS)

}

NetCDF, ncML

}

}

GI-cat

published services

}

CSW

}

OpenSearch

}

OAI-PMH

}

TDS Inventory/ncISO

WCS

WMS

CSW

OpenSearch

OAI-PMH

(19)

OGC CS-W General Functional Model

} 

CS-W functionalities

} 

Mandatory capabilities

} 

Discovery

¨  Metadata Query & Present (e.g. getRecords, getRecordsByID, describeRecord)

} 

Optional capabilities

} 

Session (e.g. initialize, close, status)

} 

Management (e.g. harvest, transaction)

Mandatory

CatalogService Manager +harvestRecords() +transaction() BrokeredAccess +order() Session +cancel() +close() +initialize() +status() Discovery +describeRecordType() +gerDomain() +present() +query() 1 0..1 0..1 0..1 offline order

(20)

Extended Functional Model introducing

Distribution & Mediation

} 

Extended model for a Mediation Catalog service (

Catalog Broker

)

} 

Extended functionalities

GI-Cat Discovery getContent getMetadata query 1 Messaging publish subscribe unsubscribe Session commit init login Distribution add remove Persistency purge store

Mediation & Access

getMapping setMapping logout rollback 0..1 0..1 0..1 0..1 0..1 Stateful behavior

Transaction Asynchronous interaction Caching Federation of new service instances Mapping heterogeneous

service modesl to the federation one

Mandatory

Mediation Catalog Service

(21)

Distributor  

Profilers  

Common  Data  Model  

Harversters  

Accessors  

Extended   Interface   OpenSearch   OAI-PMH CS-­‐W(T)/     ISO  AP   CS-W/ ebRIM-CIM AP CS-W/ ebRIM-EO AP ESRI CSW

RIM-­‐EO,  RIM-­‐CIM,  ISO  19139  

ISO  19115,  

19115-­‐2,  19119  

+  

Extensions

 

(eb-­‐RIM/CIM  /EO,  

GBIF,  SWE)  

           OWS        Accessors   CS-­‐W  AP   Accessors   GBIF   Accessor   THREDDS/ OPeNDAP   Accessor   CDI   Accessor   OAI-­‐PMH   Accessor   GeoRSS   Accessor   netCDF   Accessor   OpenSearch   Accessor     Asynchronous   messaging  

…    .  

(22)

Thank you for your attention !

(23)

CF-netCDF Dataset Mapping to

ISO19123:CV_DiscreteCoverage

(24)

CF-netCDF SamplingGeometries Mapping to

ISO19123:CV_DiscreteCoverage

(25)

}

Mapping

CF-netCDF

data model to the

ISO Coverage model

}

The

CF

extension to the

netCDF

core model

}

Extend

WCS 2.0

Standard Interface to

serve

CF-NetCDF

datasets

}

The

CF-netCDF

encoding format extension

to

11-010 OGC® WCS

 

2.0

Serve CF-netCDF datasets

Operations

Service

Interface

protocol

Encoding schema

Payload

Data Model

Data Model

References

Related documents

New York City has flourished as a hotbed for tech startups and established international tech firms in recent years – in fact, between 2007 and 2011, the tech ecosystem grew by 32

While still falling under the ambit of the provincial police office, the provincial coordinator, together with the task team dealing with serial murders, remained at local

The fundamental condition for efficient and independent learning is for the individual to recognize and understand his own learning strategies as well as the strengths

4. Reinitiating a “self-driven” activity based stimulus control for food delivery Through the clear establishment of a mandatory set of criteria of the preceding list we can

The stationary layer of fluid in contact with the stationary wall will retard the flow of the layer just above it.. This layer will retard the layer above and

Increased portal pressure Local anatomical factors VEGF-driven angiogenesis Portal-systemic encephalopathy ↓First-pass effect ↓RES function ↑Ammonia Variceal

La red ampliada de Áreas Protegidas propuesta, compuesta por los Espacios Naturales Protegidos y por los sitios de la Red Natura 2000, por sus zonas de amortiguación y por

From the graph given below it is clear that the production of Karif chili in seven divisions is increasing year to year.. For the Khulna division, the production has sharply