the inspire registry – a central component of the...
TRANSCRIPT
![Page 1: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/1.jpg)
www.jrc.ec.europa.eu
Serving societyStimulating innovationSupporting legislation
The INSPIRE registry –A central component of the
infrastructureMichael Lutz, Emanuela Epure, Daniele Francioli
INSPIRE Conference, Aalborg, 19 June 2014
![Page 2: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/2.jpg)
Overview
• Overview INSPIRE registry• Re3gistry software v0.4• Registry activities in the MIG
![Page 3: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/3.jpg)
The INSPIRE registry in a nutshell
• Key infrastructure component provide unique and persistent identifiers for resources allow their consistent management and versioning items can be referred to unambiguously
• Registers for code lists and values feature concepts application schemas glossary reference documents possibly others (organisations,
licences, layers, portrayal rules, encodings, …)
• Based on Re3gistry software developed in ARe3NAISA action
![Page 4: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/4.jpg)
Features
• Current Multilingual content (based on IR
content) and user interface Search, table filtering, sorting and pagination Formats: HTML, (bespoke) XML, JSON and Atom Support for external references Versioning of register items Improved register management, e.g.
– user interface (supported ISO 19135 workflow)– incremental import
• Future plans Links to external extensions API Additional formats: (ISO 19135) XML, SKOS/RDF
![Page 5: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/5.jpg)
ISA Action 1.17
Interoperability
Openness Reuse Collaboration
Building a collaborative platform for sharing reusable INSPIRE components to aid INSPIRE implementation and cross-border/-sector interoperability
A Reusable INSPIRE Reference Platform
![Page 6: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/6.jpg)
Software
Re3gistry
Service
![Page 7: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/7.jpg)
Registers Items
INSPIRE Registry
Application Schema register
Theme register
Codelist register
… register
… register
Application Schema
Theme
Data organization
![Page 8: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/8.jpg)
Registers Items Items
Item collectionINSPIRE
Registry
Application Schema register
Theme register
Codelist register
… register
… register
Application Schema
Theme
Codelist
Codevalue
Codevalue
Codevalue
Data organization
![Page 9: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/9.jpg)
Registers Items Items
Item collectionINSPIRE
Registry
Application Schema register
Theme register
Codelist register
… register
… register
Application Schema
Theme
Codelist
Codevalue
Codevalue
Codevalue
Codelist
Codelist Codelist Codelist
Codevalue
Codevalue
Codevalue
Hierarchy
CodevalueCodevalueCodevalue
Data organization
![Page 10: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/10.jpg)
Data model
![Page 11: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/11.jpg)
Backend Frontend
Technical details
![Page 12: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/12.jpg)
Re3gistry v0.4: What’s new?
• Simplified for easier reuse and personalization• Support of ISO 19135 actions, workflow and
versioning (supersession, retirement, ...)• Simplified data input file• Support to incremental updates (insert & update
elements)• Complete data consistency check included in the
update procedure
Release ready for testing take a flyer...
![Page 13: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/13.jpg)
Re3gistry v0.4: Reuse & personalization
• Reorganisation into modules: main module and a list of add-ons with clear guide to customize the available modules or to extend the system creating new modules
![Page 14: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/14.jpg)
Re3gistry v0.4: Structure
• Registers can be managed ISO 19135 actions• The system produces static files suitable for a web
service
![Page 15: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/15.jpg)
Re3gistry v0.4: Data consistency
• Analyse input files and provide a detailed list of errors, in order to easly find and fix errors
![Page 16: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/16.jpg)
Re3gistry v0.4: Development status
• Software modularization: complete• Data input file simplification: complete• ISO 19135 action: complete• Incremental data procedure: complete• Versioning: complete• Data consistency check: complete• Testing & deployment: on-going
![Page 17: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/17.jpg)
Re3gistry: Next steps
• RDF features• Registry federations: linking national registers• Additional formats: ISO 19135 XML, SKOS/RDF• Advanced export, e.g. all languages, search
results• Include TG code list values• Include external codelist values (for information)• API
• [your suggestion here]
![Page 18: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/18.jpg)
MIWP-6: Registries and registers
• Issue: MS need to build registries and use the central INSPIRE
registers There are no guidelines how to build them, how to extend
central INSPIRE registers and how to link national registers/extensions to the central INSPIRE registry.
Priorities for the further development (functionality and content) of the central INSPIRE registry should be discussed between the EC and MS
![Page 19: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/19.jpg)
MIWP-6: Registries and registers• Proposed change or action: Develop TGs / best practices explaining how to build registries
and how to link them to EU registry Provide requirements and set priorities for the development of
the central INSPIRE registry and underlying Re3gistry software Test new releases of mainly the service (and possibly the
software) and provide feedback Set-up a test-bed for connecting national registries to the
central INSPIRE registry Set-up a registry of registries that contains metadata for
registries and registers in the Member States Define procedures and decision-making rules for a control body
for the INSPIRE Registry
• Status Initial workshop in January 2014 MIG sub-group to be set up
![Page 20: The INSPIRE registry – A central component of the ...inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_… · Michael Lutz,Emanuela Epure, Daniele Francioli INSPIRE](https://reader036.vdocument.in/reader036/viewer/2022081408/605b74a3803f1b302b07a8bf/html5/thumbnails/20.jpg)
Find out more…
• INSPIRE registry: http://inspire.ec.europa.eu/registry
• Re3gistry software on Joinuphttps://joinup.ec.europa.eu/software/re3gistry
• Workshop on 22-23/1/2014 – presentations and minuteshttps://ies-svn.jrc.ec.europa.eu/projects/inspire-registry/documents