Slide 1 HMA CDR, 5-6 September 2006, Frascati HMA Catalogue Update HMA Catalogue Update Presented By Paul Kopp On behalf of Jolyon Martin, ESA Summarising many presentations from HMA CDR/CEN workshop 6 th September, ESRIN Inputs from (JRC, FAO, Spacebel …) The ghost of Christmas future …. We trust not! I guess you had to be at the previous reviews to understand to understand
HMA Catalogue Update. Presented By Paul Kopp On behalf of Jolyon Martin, ESA Summarising many presentations from HMA CDR/CEN workshop 6 th September, ESRIN Inputs from (JRC, FAO, Spacebel …). - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Slide 1HMA CDR, 5-6 September 2006, Frascati
HMA Catalogue UpdateHMA Catalogue Update
Presented By Paul Kopp
On behalf of
Jolyon Martin, ESA
Summarising many presentations from HMA CDR/CEN workshop 6th September, ESRIN
Inputs from (JRC, FAO, Spacebel …)
The ghost of Christmas future …. We trust not!I guess you had to be at the previous reviews to understand to understand
Slide 2HMA CDR, 5-6 September 2006, Frascati
Context From PBEO GS Task ForceContext From PBEO GS Task Force
Service Access Layer
Comm. PublicPublic Public Public ScienceScience Comm.
Considerable effort to align catalogue access for EO data to OGC CAT standards (and those likely to be endorsed by EU SDI standards: INSPIRE)2 profiles being developed to align to the major flavoursAnalysis (and pressure) to align these togeather
HMA documents / proposals in blue.
Slide 4HMA CDR, 5-6 September 2006, Frascati
Introduction 06-079Introduction 06-079 Most focus to date on
alignement with OGC ISO profile, see HMA discussion paper: OGC 06-079
Document presented in similar way as CSW ISO AP
Scope: Only "datasets", not for "dataset collections" for which CSW ISO AP will be used.
Objectives:
Information model suitable for CSW as well as WFS
XML messages for query valid w.r.t. CSW ISO AP
Loose schemas (with textual restrictions) versus strict schemas
with ISO 19115 (19139 schema) and 19115-part II draft.
Further work required: • Management of HMA
metadata at collection level
• To be seen if ISO type definitions can be re-used further in schema
• Better use of GML structures (review comments from GALDOS/Ron Lake)
sar.xsd ohr.xsd atm.xsd
hma.xsd
smXML - gmd (ISO 19139)
Catalogue metadata for mission type
Catalogue metadata for EO products
gml
Schema/namespace for radar missions
Schema/namespaces for optical missions
Schema/namespaces for
atmospheric missions
Generic and geometric
phr.xsdxyz.xsdCatalogue metadata for specific mission
Collection level
metadata
Slide 6HMA CDR, 5-6 September 2006, Frascati
Information ModelInformation Model
EO dataset collections and EO datasets
CSW ISO AP
CSW EO AP
Slide 7HMA CDR, 5-6 September 2006, Frascati
Information ModelInformation Model Layered OUTPUTSCHEMA
Also "layered" queryables.
Slide 8HMA CDR, 5-6 September 2006, Frascati
Return catalogueproperties
GetCapabilities
CSW EO Profile
Optical Catalogue Instance
Capabilities
client
GetRecords
hmaRecord
GetRecordsById
ohrRecord
DescribeRecord
Protocol BindingProtocol Binding
Compose record structure requested by client
Compose most detailed record
Return schema information
Stateless protocol (avoids resultset handling complexities from old z39.50 search protocol)Considerable effort to make protocol architectural neutral … e.g. applicable to two tier (client server) and three tier (middleware) implementationsPush for mandatory (and only) SOAP/HTTP bindings for EO profile to avoid proliferation of methods (and allow layering of user/policy management outside the catalogue protocol)
Slide 9HMA CDR, 5-6 September 2006, Frascati
Distributed searchDistributed search The OGC idea of a distributed search is to start a
search from a known location and to search transitively federated catalogues with the same set of attributes (*).
Distributed searchDistributed search The HMA distributed search is to proposes to
search federated catalogues via service orchestration, where federated catalogues are discovered in collection catalogue or selected based on collection ID.
Client
Service Orchestration (DAIL)
Catalogue (FED_1)
Catalogue (FED_2)
Catalogue (FED_n)
Cumulated resultset
distributed query
Client formulates a query
Slide 11HMA CDR, 5-6 September 2006, Frascati
ISO AP Implem. GuidanceISO AP Implem. Guidance
CSW EO AP
(Datasets)
Filter collections using part of original filter which relates to collection metadata
GetRecords(dataset,f1+f2)
CSW ISO AP via orchestration
(Datasets & dataset collections)
isoRecord with Matching collections "c"
client
GetRecords(dataset, filter on "c",f2)
isoRecord
hmaRecord
CSW ISO AP(Dataset
collections)
GetRecords(dataset collection,f1)
Filter products using part of original filter which relates to product metadataFor collections found in step above
Combine isoRecord for collections and hmaRecord for products in new isoRecord
CSW EO AP
(Datasets)CSW EO AP
(Datasets)
Overall approach supporting two main scenarios: (1) Agency Client (2) ISO compatible client (illustrated here)
Slide 12HMA CDR, 5-6 September 2006, Frascati
Future work for HMAFuture work for HMA
Future Work:• Integrate work from ISO AP CSW RWG, e.g. WSDL, full
schemas etc.• Integrate comments from external reviewers• Update taking into account on base specifications.• Implement the proposed interfaces in the HMA prototype
and existing EO Ground Segments (November)• Propose CSW Application Profile for EO based on ebRIM
compatible with 079-079 and 06-080 as a separate document.
• Implement Conformance tests (CITE) support for the CSW Application Profile for EO.
Slide 13HMA CDR, 5-6 September 2006, Frascati
Coordinating with JRCCoordinating with JRC
Trying to
avoidthis:
See JRC interoperability experiment
Slide 14HMA CDR, 5-6 September 2006, Frascati
Coordinating with JRCCoordinating with JRC
And trying toavoid
having to implement to
many of these
ie. Not much change since the days of INFEO
Slide 15HMA CDR, 5-6 September 2006, Frascati
Coordinating with FAOCoordinating with FAO
Slide 16HMA CDR, 5-6 September 2006, Frascati
Thanks for your attentionThanks for your attention