Geraldine Nolf, Dirk De Baere, Mathias De Schrijver, Bart Cosyn

Slides:



Advertisements
Similar presentations
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
Advertisements

Theo van Veen, Koninklijke Bibliotheek The European Library: opportunities for new services.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Semantic Web Introduction
1 panFMP - Ein XML-basiertes Framework für Metadaten- Portale Vortrag und „hands-on“ Seminar am GFZ Potsdam Uwe Schindler MARUM – Universität Bremen PANGAEA.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
M. Lautenschlager, H. Ramthun 1 Metafor Review 5 / 2010.
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
© 2006 DCMI DC-2006 – International Conference on Dublin Core and Metadata Applications 3-6 October 2006 Thomas Baker Dublin Core Metadata Initiative.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Alex Coley and Dave Reynolds.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
CREATED BY ChanoknanChinnanon PanissaraUsanachote
Session II Chapter 2 – Chapter 2 – XSLhttp://
XML Overview. Chapter 8 © 2011 Pearson Education 2 Extensible Markup Language (XML) A text-based markup language (like HTML) A text-based markup language.
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Antonio Rotundo – Agenzia.
Modeling Tools for Healthcare Technical Overview April 8, 2009.
November 1, 2006IU DLP Brown Bag : Fall Data Integrity and Document- centric XML Using Schematron for Managing Text Collections Dazhi Jiao, Tamara.
Handshake across the border… The North American Profile Sharon Shin Federal Geographic Data Committee.
Serving society Stimulating innovation Supporting legislation Joint Research Centre The Inspire Geoportal Validator.
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Leveraging Metadata.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
SEMIC 2013, Dublin, 21 May 2013 ISA Programme Action Semantic Interoperability Putting the core vocabularies.
SeaZone Metadata Maestro. © HR Wallingford 2010Page 2 Introduction >Metadata Editor >Services  Updates  Keywords – NERC Vocab Server  EDMO Database.
Using XML to store Descriptive Metadata Richard Murphy Rosarie O’Riordan Central Statistics Office Ireland.
Theo van Veen, Koninklijke Bibliotheek Metadata in the context of The European Library.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
SCHEMAS Workshop Bath - May 2000 Andy Powell, UKOLN Example tool/registry integration UKOLN is funded by Resource: The Council.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
The Mint Mapping tool The MoRe aggregator Vassilis Tzouvaras, Dimitris Gavrilis National Technical University of Athens Digital Curation Unit - IMIS, Athena.
Martin Kruliš by Martin Kruliš (v1.1)1.
An introduction to the MEDIN Discovery Metadata Standard.
Steven Perry Dave Vieglais. W a s a b i Web Applications for the Semantic Architecture of Biodiversity Informatics Overview WASABI is a framework for.
An introduction to the MEDIN Discovery Metadata Standard.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
Metadata V1 By Dick M.A. Schaap – technical coordinator Oostende, June 08.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Linking Big Data from Space to Apps on Earth
An Overview of Dublin Core Metadata Schema Registry
XML in Web Technologies
Lifting Data Portals to the Web of Data
SMAAD Project Semantic Annotation and Mediation
Spatial Data on the Web :
The Re3gistry software and the INSPIRE Registry
B2FIND Integration and Usage
PREMIS Tools and Services
How can DDI make the most of RDF?
The Data Cube Vocabulary: Deploying SDMX as RDF from Existing Systems
Google Dataset Search Evaluation
LOD reference architecture
Márton Németh – László Drótos How to catalogue a web archive?
Proposal of a Geographic Metadata Profile for WISE
W3C Recommendation 17 December 2013 徐江
NTTS 2019 Conference / Brussels / Belgium
Metadata Catalogue Implementations: GSQ & TERN
Metadata Data & Services Informatie Vlaanderen (BE)
OpenSearch and JSON-LD for enhanced Earth observation data and service discovery Dr. Ingo Simonis Workshop on making spatial data discoverable through.
Metadata supported full-text search in a web archive
IGARSS 2019 Dr. Ingo Simonis July 2019
GISCO Working Party Mirosław Migacz Chief GIS Specialist
OGC Happenings: OGC19-020: Testbed-15 Service Discovery
Presentation transcript:

GeoNetwork DCAT-AP schema-plug-in GeoNetwork Gebruikersgroep Nederland 3 October 2018 Geraldine Nolf, Dirk De Baere, Mathias De Schrijver, Bart Cosyn Gustaaf Vandeboel, Mathieu Van Wambeke, Mathieu Chaussier, An Heirman, Stijn Goedertier

Docu ments Open Geo … Information ? GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

AS IS: METADATA STANDARDS, SYSTEMS, PORTALS LEVEL: Flanders Belgian European Standards: Systems: Portals: GEO Open Geo Systems: Portals: OPEN Standards:

Overview study Open data Documents … Geographic data & services Study ISO/INSPIRE GeoNetwork Geopunt Data/Services Open data DCAT CKAN/TDT CKAN Data Documents ISAD(G)-AP EAD PREMIS (to be) … Study Metadata Standard Metadata Management System Publication via Portal / Catalogue Data / Information Scope Information Catalogue GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

Study: Scenarios Scenario 0: Optimize & automate AS IS Scenario 1: Open via procedures Geo domain Scenario 2: Geo via procedures Open data domain Scenario 3: Mixed Scenario GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

Results on the study between Geo & Open data domains GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

“Informatiecatalogus” GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd 7

Scope “Informatiecatalogus” Geografic data & services ISO/INSPIRE GeoNetwork Geopunt Data/Services Open data DCAT CKAN/TDT GeoNetwork CKAN Data Documents EAD (to be – GeoNetwork ?) (to be) Personal & Company data (to be – DCAT ?) MAGDA-online Statistic data & services SDMX / StatDCAT ? (to be – GenoNetwork ?) Statistics/Services API’s (to be - DCAT ?) (to be - Apigee ?) … Services API’s Standards Codelists Images Images Infographics Scope 1 Metadata Standard Metadata Management System Publication via Portal / Catalogue Data / Information Scope Information Catalogue GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

DCAT: a W3C recommendation W3C Recommendation since 16 January 2014. https://www.w3.org/TR/vocab-dcat/ Makes use of terms defined in foundational vocabularies such as Dublin Core, FOAF, etc. but also defines its own terms in a namespace: http://www.w3.org/ns/dcat# GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

DCAT: a W3C recommendation

DCAT-AP v1.1: an application profile of DCAT for data portals in Europe Conforms with DCAT https://joinup.ec.europa.eu/release/dcat-ap-v11 Extends DCAT with additional terms and properties Imposes mandatory, recommended, and optional classes and properties Imposes controlled vocabularies GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

GeoNetwork: schema plugin architecture Via schema plugins GeoNetwork can be extended to support other metadata standards Examples: ISO19139, ISO19115-3, ISO19110, SensorML, … https://github.com/metadata101 Plugins are an additional directory with: XML Schema XML configuration (forms) XSLT: forms, post-processing, index- fields, conversion, etc schematron validation rules (optional) Java code: e.g. harvester (optional) Metadata template / sample-data (optional) … A schema plugin that can be used in GeoNetwork is a directory of stylesheets, XML schema descriptions (XSDs) and other information necessary for GeoNetwork to index, view and possibly edit content from XML metadata records. GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

DCAT-AP Schema plugin Based on DCAT-AP v1.1 Funded and managed by Informatie Vlaanderen Beta environment: http://beta.metadata.vlaanderen.be/geonetwo rk Will be released as open-source software (GPLv2 license) https://github.com/metadata101/dcat-ap1.1 GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

DCAT-AP XML Schema: a “normalised” XML Schema for DCAT-AP XML is a nested data structure that can be queried with Xpath, Xquery, XSLT, … RDF is a graph-based data structure that can be queried with SPARQL. The RDF/XML serialisation of RDF can be arbitrarily structured. GeoNetwork can only process XML-based metadata. So, an XML Schema must be defined. DCAT-AP XML DCAT-AP RDF SPARQL CONSTRUCT XSLT DCAT-RDF records normalised DCAT-XML

DCAT-AP XML Schema: design choices More restrictive than DCAT-RDF Any document that is valid according to DCAT-XML is valid according to DCAT-RDF Sequence and nesting: dcat:Catalog dcat:Dataset, dcat:Distribution dct:LicenseDocument as sub-templates dct:language (dct:LinguisticDocument), dcat:theme (skos:Concept), dct:accrualPeriodicity (dct: … as thesauri (skos:Concept) multilingualism GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

DCAT-AP editor Simple and advanced form Multilingual Controlled vocabularies as thesauri Reuse (with modification) of existing controls (e.g. spatial extent) GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

Controlled vocabularies The plugin will include the DCAT-AP v1.1 controlled vocabularies as GeoNetwork thesauri (SKOS) <dct:language> <skos:Concept rdf:about="http://publications.europa.eu/resource/authority/language/NLD"> <rdf:type rdf:resource="dct:LinguisticSystem"/> <skos:prefLabel xml:lang="nl">Nederlands</skos:prefLabel> <skos:prefLabel xml:lang="en">Dutch</skos:prefLabel> <skos:prefLabel xml:lang="fr">néerlandais</skos:prefLabel> <skos:prefLabel xml:lang="de">Niederländisch</skos:prefLabel> <skos:inScheme rdf:resource="http://publications.europa.eu/resource/authority/language"/> </skos:Concept> </dct:language> GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

Validation DCAT-AP integrity constraints have been transformed into a three schematron rulesets: DCAT-AP v1.1 strict rules DCAT-AP v1.1 recommendations DCAT-AP-VL strict rules GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

RDF endpoint Standard GeoNetwork API Reuse of Lucene search parameters Follows recommendations by W3C LDP Paging Example: http://beta.metadata.vlaanderen.be/geonetwo rk/srv/api/0.1/records?from=1&hitsPerPage=1 0&any=beer GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

DCAT harvester DCAT-XML DCAT-RDF XML is a nested data structure that can be queried with Xpath, Xquery, XSLT, … RDF is a graph-based data structure that can be queried with SPARQL. The RDF/XML serialisation of RDF can be arbitrarily structured. GeoNetwork can only process XML-based metadata. On import, DCAT-RDF metadata must be “normalised” DCAT-XML DCAT-RDF XSLT (trivial) SPARQL SELECT + XSLT SPARQL CONSTRUCT DCAT-AP records normalised

DCAT harvester Turtle, RDF/XML, N3, JSON-LD syntax No paging support so far (not needed) GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

Room for improvement Usability of the forms Usability of validator (link with fields) Harvester with paging support Schema.org integration (JSON.LD on HTML pages) Look & feel GeoNetwork - DCAT-AP schema-plug-in - 2018 October 3rd

geraldine.nolf@kb.vlaanderen.be stijn.goedertier@gim.be Contact? geraldine.nolf@kb.vlaanderen.be stijn.goedertier@gim.be