Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Re3gistry software and the INSPIRE Registry

Similar presentations


Presentation on theme: "The Re3gistry software and the INSPIRE Registry"— Presentation transcript:

1 The Re3gistry software and the INSPIRE Registry
Michael Lutz, Daniele Francioli & Emanuela Epure Ispra, 22 January 2014

2 Key pillars of data interoperability Harmonised vocabularies
Conceptual data models Harmonised vocabularies Encoding Registers spatial objects and their properties and relationships for 34 data themes cross-domain harmonization based on a common modelling framework managed in a common UML repository GML application schemas as standard encoding conceptual models independent of concrete encodings also possible to derive other encodings (e.g. based on RDF) to overcome interoperability issues caused by free-text and/or multi-lingual content allow more specific terms from local vocabularies in addition to the harmonized terms provide unique and persistent identifiers for resources allow their consistent management and versioning items can be made unique and referred to unambiguously

3

4 Central INSPIRE Registers
Included in INSPIRE registry Code lists Feature concept dictionary Glossary INSPIRE themes Application schemas Implemented using different approaches Coordinate reference systems  EPSG Units of measure  UCUM XML schemas  External object identifier namespaces  http URIs Discovery services  separate application Proposed Locales Portrayal rules Licenses INSPIRE documents 14 November 2018

5 ISA Action 1.17 Interoperability Openness Reuse Collaboration
A Reusable INSPIRE Reference Platform Openness Reuse Collaboration Building a collaborative platform for sharing reusable INSPIRE components to aid INSPIRE implementation and cross-border/-sector interoperability

6 Software Re3gistry Service
14 November 2018

7 Application Schema register
Data organization Registers Items Application Schema register Application Schema Theme register Theme INSPIRE Registry Codelist register … register … register 14 November 2018

8 Application Schema register
Data organization Registers Items Items Application Schema register Application Schema Theme register Theme Codevalue INSPIRE Registry Item collection Codelist register Codelist Codevalue … register Codevalue … register 14 November 2018

9 Application Schema register
Data organization Registers Items Items Application Schema register Application Schema Theme register Theme Codevalue INSPIRE Registry Item collection Codelist register Codelist Codevalue … register Codevalue … register Codelist Codevalue Codevalue Codelist Codelist Codelist Codevalue Hierarchy Codevalue Codevalue Codevalue 14 November 2018

10 Data model Registry Register Item Item class Collection Label
Definition Description Status Custom attributes parent Item class successor predecessor 14 November 2018

11 Technical details Backend Frontend 14 November 2018

12 ... Architectural approach Lots of HTTP requests 14 November 2018
Direct users requests Metadata validators automatic requests Metadata editors automatic requests + transformation tools (e.g. HALE) 14 November 2018

13 ... Architectural approach Data Management File system Database
Staticization Database Web server HTTP requests ... Lots of HTTP requests Direct users requests Metadata validators automatic requests Metadata editors automatic requests + transformation tools (e.g. HALE) 14 November 2018

14 System architecture Software: “Re3gistry” Import
Example INSPIRE theme: label definition description in different languages. HTML files HTML files Software: “Re3gistry” Frontend Management System 14 14 November 2018

15 System architecture Software: “Re3gistry” Import Update 15
HTML files HTML files HTML files Software: “Re3gistry” Frontend Management System RDF files 15 14 November 2018

16 System architecture Service: “INSPIRE Registry” Software: “Re3gistry”
Import Update VAR file export Content negotiation Accept:application/json Accept-Language: en-EN .var files HTML files HTML files HTML files Apache Web Server Service: “INSPIRE Registry” Software: “Re3gistry” Frontend Management System RDF files 16 14 November 2018

17 System architecture Service: “INSPIRE Registry” Software: “Re3gistry”
Import Update VAR file export Content negotiation Accept:application/json Accept-Language: en-EN .var files HTML files HTML files HTML files Apache Web Server Service: “INSPIRE Registry” Software: “Re3gistry” Direct link Frontend Management System RDF files 17 14 November 2018

18 System architecture Service: “INSPIRE Registry” Software: “Re3gistry”
Import Update VAR file export Content negotiation Accept:application/json Accept-Language: en-EN .var files HTML files HTML files HTML files Apache Web Server Service: “INSPIRE Registry” Software: “Re3gistry” Direct link Triple Store Frontend Management System RDF Import systerm RDF files 18 14 November 2018

19 INSPIRE Registry v0.3 Multilingual content (based on IR content)
Multilingual user interface Search Table filtering, sorting and pagination Formats: HTML, XML, JSON and Atom Reference and details for externally governed code lists 14 November 2018

20 Future plans On-going Future releases
Incremental Import Versioning of registry items Search Filters Future releases Additional formats XML (ISO 19135), SKOS/RDF Advanced export (e.g. all languages, search results) Links to local extensions (see discussion in afternoon) API Management user interface (supported ISO workflow) Import from XML Additional content (INSPIRE registry) Include external code list values (for information) Additional attibutes for application schemas Glossary 14 November 2018

21 Thank you Feedback? Questions? inspire-registry-dev@jrc.ec.europa.eu
Feedback tool: 14 November 2018


Download ppt "The Re3gistry software and the INSPIRE Registry"

Similar presentations


Ads by Google