Status OpenSearch Standardisation Activities - HMA-S Project

Slides:



Advertisements
Similar presentations
OASIS OData Technical Committee. AGENDA Introduction OASIS OData Technical Committee OData Overview Work of the Technical Committee Q&A.
Advertisements

Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
OGC Liaison Report WGISS-20 Allan Doyle, EOGEO
Earth Data Open Search Specifications Doug Newman (NASA ECHO) CWIC January 2014.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
® Hosted and Sponsored by ESA/ESRIN Compare OWSContext and INSPIRE Download services based on Atom 86th OGC Technical Committee Frascati, Italy Joan Maso.
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
CWIC Developers Meeting January 28 th 2014 Calin Duma CSW and OpenSearch from the CWIC Start client perspective.
Page 1 CSISS Center for Spatial Information Science and Systems CWIC Development Team Meeting, 2014 CWIC OpenSearch Design and Implementation Yuanzheng.
Page 1 Federated Earth Observation (FedEO) Status CEOS WGISS Meeting #40 28 Sep – 02 Oct, 2015 Harwell, UK Hosted by UKSA M.Albani, P.Mougnaud, A.Della.
CEOS OpenSearch Project Yoshiyuki Kudo (JAXA) WGISS-37.
Page 1 OpenSearch Project CEOS WGISS Meeting #40 Interoperability Interest Group M.Albani, P.Mougnaud, A.Della Vecchia (ESA) Yves Coene (Spacebel) WGISS#40.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
HMA Sep 2009 – Slide 1 Daniele Marchionni Elsag Datamat HMA Follow On – Task 4 - Workplan.
05 October 2010 HMA-FO Task 2: Feasibility Analysis Service HMA Follow On Activities Task 2: Feasibility Analysis Service (Sensor Planning Service) Monthly.
Page 1 Arnaud Cauchy, EADS Astrium 6th of November 2013 ESA HMA AWG HMA-S WP6100 WPS2.0 Specification Session 4: State of the art technology and standards,
Page 1Overview of the HMA Project, 8 March 2010 Overview of the HMA Project OGC TC Opening Plenary Pier Giorgio Marchetti European Space Agency.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
Page /06/2014HMA-S Final Presentation - 11/06/2014 HMA for Science Executive Summary Y. Coene, Spacebel s.a. C. Gizzi, Airbus Defence and Space Final.
HMA-T Progress Meeting 26 November 2008 Slide 1 IMAA-CNR activity report HMA-T Progress Meeting 26 November 2008 S. Nativi, E. Boldrini, F. Papeschi IMAA-CNR.
HMA AWG, 6 November 2013 Slide 1 HMA for Science - Status HMA AWG Meeting 6 November 2013, ESRIN Frascati Yves Coene, Spacebel s.a. Claudio Gizzi, Astrium.
Page /06/2014HMA-S Final Presentation HMA-S Final Presentation OGC ROSEO Protocol D. Marchionni, Telespazio S.p.A. June 11, 2014.
19 Feb 2009, Spacebel (Hoeilaart) OGC and activities HMA-T Phase 2 AR Meeting 19 Feb 2009, Spacebel (Hoeilaart) Frédéric Houbie, ERDAS.
19 January 2010 HMA-FO Task 2: Feasibility Analysis Service HMA Follow On Activities Task 2: Feasibility Analysis Service (Sensor Planning Service) Monthly.
Frascati, 2-3 July 2008 SPS Mandatory I/F Development Slide 1 HMA SPS Mandatory I/F Development HMA-T Phase 2 KO Meeting 2-3 July 2008, Frascati Ricardo.
Linking Big Data from Space to Apps on Earth
HMA Follow On Activities
M. Albani, P. Mougnaud, A. Della Vecchia (ESA)
Michael Morahan CEOS WGISS-43 Meeting
Updated version of TGs - O&M and SWE for INSPIRE (D2
CEOS OpenSearch Project II
WPS updates from ESA Projects
EUMETSAT CWIC Status Report
HMA-S Final Presentation OGC DSEO Protocol
N. Fanjeau, Airbus Defence & Space June 11, 2014
Introduction to the ESIP Discovery Cluster
HMA Follow On Task 1 Standards evolutions
Ontology based Collection Discovery
GeoJSON(-LD) Encoding of Granule Metadata
SMAAD Project Summary SMAAD Final Presentation – updated for
CEOS OpenSearch Project II
SMAAD Project Semantic Annotation and Mediation
Earth Observation topics in OGC
O. Barois, A. Della Vecchia, M. Albani (ESA)
HMA Follow On Activities
Overview of Progress HMA Standardisation Work
102nd OGC Technical Committee Delft, The Netherlands
HMA-FO Task 1 Workplan HMA AWG 30th of September 2009 Darmstadt OGC TC
HMA-FO Task 1 EOP Metadata
HMA Follow On Activities
N. Fanjeau, Airbus Defence & Space June 11, 2014
HMA for Science SRR Download Protocol
EO Data Access Protocol
HMA Follow On Activities
Standardisation Status Update
M. Albani, P. Mougnaud, A. Della Vecchia (ESA)
HMA for Science Cataloguing of ISO Metadata (CIM) using the ebRIM
DREAM Project CSA-ESA Bilateral Meeting 16 February, Frascati
HMA Follow On Task 4 - Order Final Presentation 21 June 2011
HMA-T: “EO GML” and “EO ebRIM CSW” for VITO CVB
OGC and activities HMA-T Phase 2 KO Meeting
HMA Follow On Task 4 - Order Final Presentation 21 June 2011
CEOS OpenSearch Project
SWE 2.0 – Current Status of Standards
and perspectives for AIXM
HMA for Science Task 1 – Project Management
OpenSearch and JSON-LD for enhanced Earth observation data and service discovery Dr. Ingo Simonis Workshop on making spatial data discoverable through.
QoS Metadata Status 106th OGC Technical Committee Orléans, France
IGARSS 2019 Dr. Ingo Simonis July 2019
OGC Happenings: OGC19-020: Testbed-15 Service Discovery
Presentation transcript:

Status OpenSearch Standardisation Activities - HMA-S Project Workshop Linked Open Data & OpenSearch Y. Coene, Spacebel s.a. C. Gizzi, ASTRIUM-UK Frascati - 15 January 2014 Workshop Linked Open Data & OpenSearch

Overview HMA for Science Contributions to standardisation Conclusion Metadata specification Product discovery specification Ordering specifications Feasibility Analysis specification Conclusion Workshop Linked Open Data & OpenSearch

HMA-S project has been kicked-off in January 2013 HMA for Science HMA-S project has been kicked-off in January 2013 To further consolidate HMA standards according to the AWG recommendations, with the goal to pursue simplification of protocols for metadata, search, feasibility analysis and identity management. To finalise OpenSearch document with EO Product search, metadata AND download options. Definition of OpenSearch extension for feasibility analysis allowing seamless integration with search and download. Workshop Linked Open Data & OpenSearch

Metadata specification Requirements: Update taking into account feedback from ngEO, Sentinel missions etc. Contribution to standardisation: OGC 10-157r4, EO Profile of Observations and Measurements, 06/01/2014 – OGC EOPMOS SWG. Workshop Linked Open Data & OpenSearch

Discovery specifications Requirements: Use of OpenSearch for EO product discovery ngEO use cases including correlation search CEOS feedback. Contribution to standards: OGC 10-032r8, Geotemporal Extension for OpenSearch, 05/09/2013 – last update 20/12/2013 (integration of OGC public comments from RFC) OGC 13-026r3, OpenSearch Extension for Earth Observation, 13/12/2013 – OGC EOPMOS SWG. OGC 13-068, OpenSearch Extension for Correlated Search, 30/05/2013 – Discussion Paper. Workshop Linked Open Data & OpenSearch

Discovery specifications Approach: Queryables for collection and product discovery Mapping to EOP O&M and ISO 19139 metadata Supports any type of XML metadata (open approach): By reference (atom:link) or foreign markup Atom response type but easily applicable to RDF response type. Remaining work: Extend queryable mapping to ISO19139 Mapping issue with eo:imageQualityDegradation OGC to define mechanism to differentiate GML media types (e.g. distinguish EOP O&M 1.0 from 1.1 in Atom:link). Dependency on draft Parameter Extension for OpenSearch Workshop Linked Open Data & OpenSearch

OpenSearch extensions http://www.opensearch.org/Specifications/OpenSearch/Extensions/Parameter/1.0/Draft_2 Work in progress, several issues, not under HMA-S project or OGC control. http://www.opensearch.org/Community/Proposal/Specifications/OpenSearch/Extensions/Semantic/1.0/Draft_1 Useful for search by keyword URI Workshop Linked Open Data & OpenSearch

Ordering specification Requirements: Alternative for OGC 06-141 for RESTful environments and order options discovery via OpenSearch. Contribution to standards: OGC 13-042, RESTful encoding of Ordering Services for EO. Workshop Linked Open Data & OpenSearch

Ordering specification Workshop Linked Open Data & OpenSearch

Ordering specification Workshop Linked Open Data & OpenSearch

OpenSearch - EO Extension CSW 3.0 WFS Light (I29) (I30) (I31) OpenSearch - Geospatial and Temporal Extensions OGC 10-032r8 OpenSearch - EO Extension OGC 13-026 Download EO Extension OGC 13-042 EO Data Access Protocol OGC 13-043 OpenSearch 1.1 Draft 5 IETF RFC-2616 HTTP IETF RFC-5845 Metalink Draft or future specification New HMA-S specification Existing standard Workshop Linked Open Data & OpenSearch

Feasibility Analysis specification Requirements: Lightweight version (HTTP binding) of Sensor Planning Service for EO (OGC 10-135 Satellite Tasking Extension for SPS), … OpenSearch-style interface Consistent with EO Extension for OpenSearch OGC 13-026. Contribution to standards: OGC 13-039, OpenSearch Extension for Satellite Tasking, 04/11/2014 – Vote for Best Practice in OGC TC Mumbai (SWE DWG). Workshop Linked Open Data & OpenSearch

Conclusion All proposed specifications being standardised through OGC. HMA-S will also provide corresponding reference implementations (open-source) and CITE ETS / CTL scripts. Further reading: http://www.esa.int/About_Us/ESA_Publications/ ESA_TM-21_Heterogeneous_Missions_Accessibility Workshop Linked Open Data & OpenSearch

SPARE SLIDES: OGC 13-042 ROSEO (courtesy Telespazio) ADDITIONAL REFERENCES Workshop Linked Open Data & OpenSearch

ROSEO Resources – OrderOptions – OSDD format Order Options in OSDD format includes: Extension to the OSDD, via the foreign markup mechanism, for including OrderOptions resource in “canonical” XML format. As specified in OpenSearch standard, “OpenSearch Description Documents can be extended with new XML “foreign” elements and attributes provided that all of them are associated with an explicit XML namespace. Clients that encounter unrecognized foreign elements should ignore them and continue to process the document as if these elements did not appear”. Extension to the Open Search Template URL for including OrderOptions parameters as template parameters. The namespace of these extensions is the ROSEO one: Prefix: roseo URL: http://www.opengis.net/roseo/1.0 Copyright © 2013 Open Geospatial Consortium

ROSEO Resources – OrderOptions – OSDD example <mstns:OpenSearchDescription xmlns:oseo="http://www.opengis.net/oseo/1.0" xmlns:roseo="http://www.opengis.net/roseo/1.0" xmlns:swe="http://www.opengis.net/swe/2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mstns="http://a9.com/-/spec/opensearch/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <mstns:Url type="application/atom+xml" template="http://some.eocat.server/ESA:EECF:ENVISAT_ASA_IMx_xS?q={searchTerm}&count={count}&startIndex={startIndex?}&startPage={startPage?}&language={language?}&inputEncoding={inputEncoding?}&outputEncoding={outputEncoding?}&bbox={geo:box?}&geom={geo:geometry?}&id={geo:uid?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&rel={geo:relation?}&loc={geo:name&}&startdate={time:start?}&stopdate={time:end?}&prclv={roseo:ProcessingLevel}&prdt={roseo:ProductType}&qos={roseo:QualityOfService}"/> <mstns:SyndicationRight>open</mstns:SyndicationRight> <mstns:OutputEncoding>UTF-8</mstns:OutputEncoding> <roseo:OrderOptions xsi:schemaLocation="http://www.opengis.net/roseo/1.0 roseo.xsd" xmlns:oseo="http://www.opengis.net/oseo/1.0" xmlns:roseo="http://www.opengis.net/roseo/1.0" xmlns:swe="http://www.opengis.net/swe/2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <roseo:OrderOptionGroup> <oseo:productOrderOptionsId>Level 1,Product PRI (ASA_IMP)</oseo:productOrderOptionsId> Copyright © 2013 Open Geospatial Consortium

ROSEO Resources – OrderOptions – OSDD example <oseo:description>Order Options for producing ASAR IMP 1P product</oseo:description> <oseo:orderType>PRODUCT_ORDER</oseo:orderType> <oseo:option> <swe:DataRecord> <swe:field name="processingLevel"> <swe:Category updatable="false" optional="true" definition="http://www.opengis.net/def/parameter/ESA/1.0/processingLevel"> <swe:identifier>processing Level</swe:identifier> <swe:constraint><swe:AllowedTokens><swe:value>1B</swe:value> Copyright © 2013 Open Geospatial Consortium

ROSEO Resources – OrderOptions - OSDD OrderOptions declaration (when retrieving options): it is a template parameter in a URL. Example: http://roseo.server.com/<path>?<other parameters>& prclv={roseo:ProcessingLevel} OrderOptions setting (when creating the request): Copyright © 2013 Open Geospatial Consortium

ROSEO Resources – OrderOptions - OSDD in case of simple order options i.e. defined using basic types like xs:int, xs:string, xs:dateTime, the setting is straightforward: just replace the Template parameter with the URL encoded value. Example: http://roseo.server.com/<path>?<other parameters>& prclv=1B&prdt=ASA_IMS_1P&qos=STANDARD in case of structured order options i.e. defined using complex types like: arrays, structures and nested structures the mapping is more complex because a rule has to be defined for encoding the values of sub-parameters. For the sake of simplicity the well known and vastly used JSON syntax has been adopted. Example: http://roseo.server.com/<path>?<other parameters>&sbcc={“RedBand”:“band1”,“GreenBand”:“band6”,“BlueBand”:“band12”} Copyright © 2013 Open Geospatial Consortium

Additional references searchRetrieve: Part 0. Overview Version 1.0, OASIS Standard, http://docs.oasis-open.org/search-ws/searchRetrieve/v1.0/os/part0-overview/searchRetrieve-v1.0-os-part0-overview.html Workshop Linked Open Data & OpenSearch