SMAAD Project Semantic Annotation and Mediation Y. Coene, Spacebel s.a. RSS
Overview Architecture Ontology browser Catalogue clients Semantically-enabled WebMapViewer Semantic Annotation Editor Contribution to standards Spare slides with examples RSS
Semantic Search Clients http://smaad.spacebel.be RSS
SMAAD Architecture RSS
SMAAD Architecture Ontology Access Proposed Specifications: W3C SPARQL 1.0 SPARQL 1.0 Query Language for RDF SPARQL 1.0 Query results XML Format SPARQL 1.0 Protocol for RDF W3C SPARQL 1.1 Service Description OpenSearch 1.1 (type=« application/rdf+xml ») for free-text search http://www.opensearch.org/Specifications/OpenSearch/Extensions/Relevance/1.0 Linked Data All above discoverable from VoID Description RSS
SMAAD Ontology Browser To be used in combination with: CIM EP, ISO AP, SensorML EP catalogues EO WCS and EO WMS clients Obtains configuration (list of ontology servers and mediators) from VoID info accessible in a SPARQL endpoint. RSS Slide 6
SMAAD Ontology Browser OpenSearch interface towards Ontology Navigation in hierarchical structure of domains SKOS Concepts as Search Results RSS Slide 7
SMAAD Ontology Browser Search keyword « Microwave» in GCMD RSS Slide 8
Integration with catalogues Assumes: User prefers thesaurus T1 with keywords t1 Catalogues contain metadata annotated with T2, T3 etc. keywords t2, t3 Mechanism: Catalogue request contains keywords t2, t3 equivalent to t1 which are found using mediation (if available) Catalogue responses show keywords from T1 equivalent to the T2 and T3 keywords included in the response and converted using mediators if available. Applies to: CIM EP, ISO AP, SensorML EP. RSS
Integration with Catalogues Get thesauri used in this catalogue RSS
Integration with catalogues All concept labels are displayed in french Change language to « French» Catalogue search results corresponding to selected concept(s) RSS Slide 12
Catalogue search results and Mediation Click on « Geology» keyword List of keywords and thesauri 3 cases: Mediator found and concept mapped. Mediator found but concept not mapped. No mediator found. RSS Slide 13
Access to ESA Multi Domain Thesaurus (Land) and mediation to GEMET Hyperbolic Tree view RSS
Access to ESA Multi Domain Thesaurus (Land) and mediation to GEMET Radial Graph view RSS Slide 15
Semantically enabled WebMapViewer WMS and WCS layer discovery based on semantic annotations (in Capabilities / OWS Common) RSS
Semantic Annotation Workflow RSS
Semantic Annotation Editor RSS
Contributions to Standards Specifications: OGC 11-043, OGC Sensor Model Language 2.0 Extensions for Earth Observation Instruments and Platforms, 30/09/2011, Draft internal project document. OGC 08-167r3, Semantic annotations in OGC standards, version 2.1, 2011-07-27, Internal Project Document. RSS
Contribution to Standards Specifications: OGC 11-035, EO Collection and Service Discovery using the ebRIM Application Profile of CSW 2.0, Draft internal project document. Update of OGC 07-025. OGC 08-197r4, INSPIRE Conformance Class of OGC Cataloguing of ISO Metadata (CIM) using the ebRIM profile of CS-W - CIM EP Protocol Binding of INSPIRE Discovery Services, 11/10/2011, Internal project document. OGC 09-163r2, OGC Catalogue Services Specification 2.0, Extension Package for ebRIM Application Profile: SensorML, Version 0.3.0, 02/04/2010, OGC Pending Document. RSS
Spare slides RSS
Annotation Example (GEMET) <gmd:descriptiveKeywords> <gmd:MD_Keywords> <gmd:keyword><gmx:Anchor xlink:href="http://www.eionet.europa.eu/gemet/concept/3650">Geology</gmx:Anchor></gmd:keyword> <gmd:type><gmd:MD_KeywordTypeCode codeList="#MD_KeywordTypeCode" codeListValue="theme"/></gmd:type> <gmd:thesaurusName> <gmd:CI_Citation> <gmd:title> <gmx:Anchor xlink:href=" http://www.eionet.europa.eu/gemet/">GEMET - INSPIRE Themes, Version 1.0</gmx:Anchor> </gmd:title> <gmd:date> <gmd:CI_Date> <gmd:date><gco:Date>2009-05-29</gco:Date></gmd:date> <gmd:dateType> RSS
Semantic Model Metadata Optional free text search I/F RSS
Mediator Metadata RSS
SKOS Semantic Model (GCMD) <skos:Concept rdf:about="http://gcmd.gsfc.nasa.gov/skos#visible_imagery"> <skos:prefLabel xml:lang="en">Visible Imagery</skos:prefLabel> <skos:definition xml:lang="en"> A reproduction of an object by imaging the visible radiation coming from the object or reflected by the object. </skos:definition> <skos:broader rdf:resource="http://gcmd.gsfc.nasa.gov/skos#visible_wavelengths"/> </skos:Concept> <skos:Concept rdf:about="http://gcmd.gsfc.nasa.gov/skos#radar_imagery"> <skos:prefLabel xml:lang="en">Radar Imagery</skos:prefLabel> A mapping of the observed radar reflectivity of a scene, consisting of a file of digital numbers assigned to spatial positions on a grid of pixels. <skos:broader rdf:resource="http://gcmd.gsfc.nasa.gov/skos#radar"/> RSS
Mediator example (GEOSS-GCMD) Example of Mediator with mappings GEO AIP-4: 15/11/2011 (Cristiano Fugazza): RSS
OpenSearch 1.1 – Request/Response Example request: http://smaad.spacebel.be:8090/search/gcmd/?q=engineering&l=en Response <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:relevance="http://a9.com/-/opensearch/extensions/relevance/1.0/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:void="http://rdfs.org/ns/void#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#"> <opensearch:totalResults>3</opensearch:totalResults> <opensearch:startIndex>1</opensearch:startIndex> <opensearch:itemsPerPage>20</opensearch:itemsPerPage> <opensearch:Query role="request" searchTerms="engineering" startPage="1"/> RSS
Opensearch 1.1 - Response <rdf:Description rdf:about="http://gcmd.gsfc.nasa.gov/skos#agricultural_engineering"> <skos:prefLabel xml:lang="en">Agricultural Engineering</skos:prefLabel> <skos:broader rdf:resource="http://gcmd.gsfc.nasa.gov/skos#agriculture"/> <skos:narrower rdf:resource="http://gcmd.gsfc.nasa.gov/skos#agricultural_equipment"/> <skos:narrower rdf:resource="http://gcmd.gsfc.nasa.gov/skos#farm_structures"/> <relevance:score>1.0</relevance:score> </rdf:Description> <rdf:Description rdf:about="http://gcmd.gsfc.nasa.gov/skos#forest_harvesting_and_engineering"> <skos:prefLabel xml:lang="en">Forest Harvesting and Engineering</skos:prefLabel> <skos:broader rdf:resource="http://gcmd.gsfc.nasa.gov/skos#forest_science"/> <relevance:score>0.75</relevance:score> </rdf:RDF> RSS