The Re3gistry software and the INSPIRE Registry

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
IATI Technical Advisory Group Technical Proposals Simon Parrish IATI Technical Advisory Group, DIPR March 2010.
Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Setting Up Information Portal Irwan Sampurna C-CONTENT 23 May 2006.
Interoperability of Distributed Component Systems Bryan Bentz, Jason Hayden, Upsorn Praphamontripong, Paul Vandal.
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
(3) Data scope in INSPIRE European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit.
The NSDL Registry: An Update Diane I. Hillmann Jon Phipps Stuart Sutton.
LHCbPR V2 Sasha Mazurov, Amine Ben Hammou, Ben Couturier 5th LHCb Computing Workshop
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
INFORMATION SYSTEMS DPM ARCHITECT: STATUS AND NEXT STEPS Presented by Bartosz Ochocki Authored by Víctor Morilla Rome, May 2014.
ISO Standards: Status, Tools, Implementations, and Training Standards/David Danko.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Alex Coley and Dave Reynolds.
Exchange formats and APIs Questions – how and when to access metadata? – lifecycle/status – how to access? can things disappear? – is CSV enough? – is.
Just a collection of WS diagrams… food for thought Dave Hollander.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
EuroGeographics Workshop Network Service, Paris, /06 Download services Olaf Østensen Network Services Drafting Team.
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
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.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
North American Profile: Partnership across borders. Sharon Shin, Metadata Coordinator, Federal Geographic Data Committee Raphael Sussman; Manager, Lands.
Architecture for a Database System
METADATA HARMONISATION SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA.
Nancy Lawler U.S. Department of Defense ISO/IEC Part 2: Classification Schemes Metadata Registries — Part 2: Classification Schemes The revision.
Interfacing Registry Systems December 2000.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Martin Tuchyňa, Tomáš.
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.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Eliane Roos, IGN France.
Publications Office Metadata Registry (MDR) INSPIRE Registry and Registers Workshop Willem van Gemert Publications Office of the EU Dissemniation and Reuse.
1 © 1999 Microsoft Corp.. Microsoft Repository Phil Bernstein Microsoft Corp.
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
Using XML to store Descriptive Metadata Richard Murphy Rosarie O’Riordan Central Statistics Office Ireland.
Serving society Stimulating innovation Supporting legislation INSPIRE Registry Versioning.
Serving society Stimulating innovation Supporting legislation Extending central INSPIRE registers & connecting national registers.
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
WIGOS Data model – standards introduction.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
SDMX IT Tools Introduction
DSpace System Architecture 11 July 2002 DSpace System Architecture.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Henning Jensen Arkitektum.
Darja Lihteneger, November 2015, Copenhagen, Denmark INSPIRE Data Modelling for Reporting Data Flows – CDDA conceptual data model and INSPIRE Eionet.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Briefing and Planning meeting on INSPIRE validator implementation – Discussion 16/12/2015.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
International Planetary Data Alliance Registry Project Update September 16, 2011.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
The Global Soil Information System
Michael Lutz INSPIRE MIG-T meeting #38 Ghent March 2017
Integrating Data for Archaeology
Phil Bernstein Microsoft Corp.
Progress Update MSIS: Bratislava, April 2005
Modernizing web service standards: The next version of WFS
Priority data set code list Update on technical development
M. Lutz, D. Francioli, L. Hernandez Quiros, E. Epure
INSPIRE Registry Priority datasets code list
2. An overview of SDMX (What is SDMX? Part I)
Register Federation Registration process
Session 2: Metadata and Catalogues
MIWP-6: Registers and registries
Re3gistry Software rc1.0 INSPIRE registry service rc 5
INSPIRE code lists and their extension
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Task Team on Aviation XML Montreal, Canada, 7-9 October 2013
SDMX IT Tools SDMX Registry
Presentation transcript:

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

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

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  http://inspire.ec.europa.eu/schemas External object identifier namespaces  http URIs Discovery services  separate application Proposed Locales Portrayal rules Licenses INSPIRE documents 14 November 2018

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

Software Re3gistry Service 14 November 2018

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

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

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

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

Technical details Backend Frontend 14 November 2018

... 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

... 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

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

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

System architecture Service: “INSPIRE Registry” Software: “Re3gistry” Import Update VAR file export Content negotiation http://inspire.ec.europa.eu/codelist/.../ 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

System architecture Service: “INSPIRE Registry” Software: “Re3gistry” Import Update VAR file export Content negotiation http://inspire.ec.europa.eu/codelist/.../ 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 http://inspire.ec.europa.eu/codelist/.../codevalue-uri-name.en.json Frontend Management System RDF files 17 14 November 2018

System architecture Service: “INSPIRE Registry” Software: “Re3gistry” Import Update VAR file export Content negotiation http://inspire.ec.europa.eu/codelist/.../ 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 http://inspire.ec.europa.eu/codelist/.../codevalue-uri-name.en.json Triple Store Frontend Management System RDF Import systerm RDF files 18 14 November 2018

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

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 19135 workflow) Import from XML Additional content (INSPIRE registry) Include external code list values (for information) Additional attibutes for application schemas Glossary 14 November 2018

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