CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Copyright ©2013 EuroGeographics www.eurogeographics.org Supporting INSPIRE implementation:

Slides:



Advertisements
Similar presentations
WP5 – Chapter 7. Harmonisation Harmonisation of geometry, data definitions, data models, naming ISSUES: MS deliveries are described in WP 4.1 in an enhanced.
Advertisements

Routemap to derive ISO models from BUFR Why do we need both ISO and BUFR models? –The BUFR data model is very large – much larger in principle than most.
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Serving society Stimulating innovation Supporting legislation Meeting on OGC Sensor Observation Service (SOS) for INSPIRE Sylvain.
Achieving Distributed Extensibility and Versioning in XML Dave Orchard W3C Lead BEA Systems.
Implementation of OGC Table Joining Service and health statistics Michel Grothe INSPIRE MIG-T meeting 12 March 2015.
The Architecture Design Process
Geographic Information Systems
New ways to geo-reference and classify spatial data in Annex II & III data specifications Clemens Portele interactive instruments GmbH Drafting Team „Data.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Copyright ©2013 EuroGeographics Challenges for Cadastre.
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Lecture 2 The Relational Model. Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical relations.
The Data Attribution Abdul Saboor PhD Research Student Model Base Development and Software Quality Assurance Research Group Freie.
Project “European CDDA and INSPIRE”: scope, transformation workflow and mapping rules INSPIRE Conference 2014 Workshop: Implementing Existing European.
National Survey and Cadastre – Denmark Conceptual Modeling of Geographic Databases - Emphasis on Relationships among Geographic Databases Anders Friis-Christensen.
The Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant ) EUROPEAN LOCATION FRAMEWORK Presentation.
The Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant ) EUROPEAN LOCATION FRAMEWORK The European.
Initiative for a public method   +33 (0) 
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
EuroRoadS for JRC Workshop Lars Wikström, Triona Editor of EuroRoadS deliverables D6.3, D6.6, D6.7.
Contribution of GeoScienceML to INSPIRE and link with european R&D activities (eContentplus – FP7) François Robida - BRGM.
INSPIRE-compliant and easy-to-use GeoModel Editor Jan Schulze Althoff Dr. Christine Giger Prof. Dr. Lorenz Hurni.
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
1 Interoperability of Spatial Data Sets and Services Data quality and Metadata: what is needed, what is feasible, next steps Interoperability of Spatial.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
ESDIN - the geospatial reference data and services for INSPIRE David Overton – Project Coordinator EuroGeographics Project Manager
Meeting of the working party “GIS for Statistics”, Luxembourg, EuroSpec “ a work in progress” Claude Luzet / Saulius Urbanas.
Update on INSPIRE CDDA/European protected areas technical meeting 2015 Darja Lihteneger Project manager - Data centres and INSPIRE implementation IDM -
ESDI Workshop on Conceptual Schema Languages and Tools
Darja Lihteneger, November 2015, Copenhagen, Denmark INSPIRE Data Modelling for Reporting Data Flows – WISE SoE Monitoring Stations Eionet NRC.
The Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant ) EUROPEAN LOCATION FRAMEWORK Presentation.
Testing - an essential aspect of establishing an SDI Clemens Portele, Anders Östman, Michael Koutroumpas, Xin He, Janne Kovanen, Markus Schneider, Andriani.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Serving society Stimulating innovation Supporting legislation Proposal for a new MIWP action on GML-related aspects Michael Lutz MIG-T.
INSPIRE Data validation: the eENVplus experience --- Extension of the INSPIRE DS: the GeoSmartCity experience NRC EIS meeting Copenhaghen Nov 26 th, 2015.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Framework service contract Lot 4 Project: CDDA in conformity with INSPIRE CDDA – INSPIRE PS mapping conclusions Meeting Darja Lihteneger.
Darja Lihteneger, November 2015, Copenhagen, Denmark INSPIRE Data Modelling for Reporting Data Flows – CDDA conceptual data model and INSPIRE Eionet.
Common Database on Designated Areas vs. INSPIRE Martin Tuchyňa, Darja Lihteneger INSPIRUJME SE, , Bratislava.
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.
1 29 Septembre ISN 15.12x Transformation of El - OI data for INSPIRE.
Serving society Stimulating innovation Supporting legislation INSPIRE Thematic Cluster on Topographic and Cadastral Reference data.
Implementing INSPIRE UIDs and life-cycle information in a European SDI. Nathalie Delattre, IGN Belgium Work team: Romain Kereneur, IGN, France Noémie Grémeaux,
European Monitoring Platform for Mapping of QoS and QoE
Michael Lutz INSPIRE MIG-T meeting #38 Ghent March 2017
Supporting INSPIRE implementation: the Thematic Clusters for Topographic and Cadastral Reference Data Jordi Escriu Facilitator Thematic Cluster #3 Dr.
Complex Geometry Visualization TOol
ELF extensions INSPIRE MIG-T
Geographic Information Systems
The Re3gistry software and the INSPIRE Registry
INSPIRE Thematic Cluster on Topographic and Cadastral Reference data
Chapter 4 Entity Relationship (ER) Modeling
ARCH-1: Application Architecture made Simple
INSPIRE Thematic Cluster on Topographic and Cadastral Reference data
Workshop “TRANSFORMATION OF THEMEs EL and OI”
Jordi Escriu - facilitator
Priority geospatial datasets for the European Commission
WP 4 - Revision of Natura 2000 dataflow
Metadata The metadata contains
DATABASES WHAT IS A DATABASE?
Proposal of a Geographic Metadata Profile for WISE
The European Location Framework: taking INSPIRE to the next level
… Two-step approach Conceptual Framework Annex I Annex II Annex III
Feasibility study on data harvesting using INSPIRE infrastructure
Presentation transcript:

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Copyright ©2013 EuroGeographics Supporting INSPIRE implementation: the Thematic Clusters for topographic and cadastral reference data 28 May 2015 ISN

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Examples of implementation topics Extension of INSPIRE schemas

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Context When developing new products, data producers generally want to be “close to” INSPIRE Data producers may have more data than in INSPIRE data models

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Option 1: free adaptation of INSPIRE Advantages – Free adaptation; no constraints Drawbacks – 2 services to be set up – INSPIRE data used only for pan-European or X-border applications INSPIRE adapted model New data (easy) transformation process INSPIRE data European users Transformation process (?) National users National product Interoperability poorly achieved

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Option 2: extension of INSPIRE Advantages – No transformation required – Only one service to be set up – INSPIRE data used by all users Drawbacks – Constraints on extended model INSPIRE extended model New data INSPIRE data European users National users

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Extension of INSPIRE: brakes Code lists and enumerations – Context: Enumerations and some INSPIRE code list are not extensible General case for Annex I themes => issue for making extended INSPIRE schemas – Example 1: VerticalPosition INSPIRE model « code list » VerticalPositionValue onGroundSurface suspendedOrElevated … underground …. Potential request for change Enumeration -> hierarchical code list (extension « narrower ») More generally, review extensibility of Annex I code lists

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Extension of INSPIRE: brakes Example 2: ServiceTypeValue – INSPIRE Restricted scope (theme US) – restricted to management of environmental issues; » Education » Health » Security » … – Culture and sport facilities excluded Code list only “narrower” extensible – But more information in some existing data user requirements (ex: POI for Eurostat) FeatureImportance Hospitals [1] [1] Mandatory Primary Schools (ISCED [2] 1) [2]Mandatory Secondary schoolsHigh UniversitiesHigh Emergency medical servicesHigh Disposal sites and landfillsHigh Police stationsMedium EmbassiesLow Government buildingsLow LibrariesLow Sport stadiums and facilitiesLow CinemasLow Concert hallsLow Cultural centresLow MuseumsLow OperasLow Other event facilitiesLow Postal officesLow Recreation facilitiesLow TheatresLow ……Low Excluded from INSPIRE Eurostat POI

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Extension of INSPIRE: brakes Validation – Data producers are unsure about validity of data according to INSPIRE extended schema – In theory, extending INSPIRE data models according to Generic Conceptual Model is fine – But, in practice: will validation tools validate data against extended schema? – May depend on tools? who will ensure that rules of GCM have been respected?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Extension of INSPIRE: brakes Example – INSPIRE context Data specifications (TN) : Runways must be represented as areas Generic Conceptual Model : “ Extending an INSPIRE data specification would imply at a minimum that: – the extension does not change anything in the INSPIRE data specification but normatively references it with all its requirements – the extension does not add a requirement that breaks any requirement of the INSPIRE data Specification » – Existing data (ERM – 250K) Runways are (logically) represented by lines => extension includes additional feature type « RunwayLine » – Is it correct to extend INSPIRE schema in this way?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Topics for discussions Have you tried to extend INSPIRE schemas? – For which purposes? – Which issues ? Solutions? Is INSPIRE influencing design of new products? How? – Formal extension of INSPIRE schemas? – Adaptation of INSPIRE schemas? Principles, purpose, …? What MIG should do? – facilitate extensions of INSPIRE data models? – …?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Examples of implementation topics Flattening of logical model?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE General context INSPIRE models use complex modelling patterns – Complex attributes (data types) – Undefined multiplicity [1..*] or [0..*] – Generic geometry (GM_Object, GM_Primitive) – Linear referencing (TN) – … that can be handled by GML but not by classical GIS formats

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Issues GML is an exchange format not a working one – Huge volume of data – But due to complexity of INSPIRE models, no easy export to other (working) GIS formats Lack of client applications for INSPIRE data – Several surveys done by data producers => poor results INSPIRE data not accepted at all INSPIRE data accepted but lack of information, difficult to handle, …

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE ELF context NMCA data NMCA data NMCA data NMCA data transformation INSPIRE GML data Edge- matching Quality validation Change detection Generalisation BaseMap ELF GML data …. Geo tools Applications Most geo tools and applications can’t use GML => adopt a common simplified logical model?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE ELF investigation To “simplify” the complex INSPIRE modelling patterns, several options are generally possible: – Multiple values of attribute Flatten model Relational model

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE ELF investigation The options to be chosen depend on the software (client application) – Multiple values of attribute Flattening options : nice for basic GIS Relational option: acceptable for DBMS – Generic geometry (GM_Object, GM_Primitive) May be kept in one feature type : PostGre/PosGIS Has to be split into several feature types (point, line, surface): ESRI – …

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE ELF investigation The options to be chosen depend on the use case – Content : need to keep whole content? => keeping whole potential content of INSPIRE may lead to huge number of “flatten” attributes (e.g. GN) – Structure

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE ELF investigation Examples: Heterogeneous requirements No common simplified logical model in ELF (until now) Change detectionGeneralisationBaseMap ContentWhole content Simplified content Flat / Relational Flat TN propertiesTo be kept as feature types To be transformed into attributes (at least those used in decision process) To be transformed into attributes

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Main findings INSPIRE GML data – Is interoperable – But not (easily) usable by tools It looks very difficult to have a common logical model adapted to all use cases, to all client applications and keeping all potential INSPIRE data A logical model that is usable by tools may be not so “simple” for users (e.g huge number of attributes or of relations) Communities may develop their own logical models that might be recognised (i.e. registered) by MIG – => several logical models for same conceptual one – Lack of interoperability ?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Topics for discussions Have you found client application for INSPIRE data? Have you found other means to facilitate use of INSPIRE data? What MIG/ARE3NA should do: – Propose official “simple” logical model(s)? Which options? – limited content acceptable? – …. – Push software editors to upgrade their tools? Fund open-source tools? – Other solutions?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Examples of implementation topics Temporal aspects

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Theory: INSPIRE mechanism for incremental updates Most of INSPIRE data models include:  Inspire identifier – unique – persistent  Temporal attributes related to the data base life-cycle – beginLifespanVersion – endLifespanVersion Users can get incremental updates (e.g. evolutions between t 1 and t 2 ) just by querying on temporal attributes  beginLifespanVersion after t 1 and before t 2  to get new (created) objects or new versions of modified objects  endLifespanVersion after t 1 and before t 2  to get old (deleted) objects or old versions of modified objects Versioning of objects

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Practice: many issues Unique and persistent Inspire identifiers – Local identifier Persistent identifiers missing in source data Persistent identifiers lost during the transformation process » Split features » Merge features Additional identifiers required by transformation process, e.g. When transforming attribute to feature type – TN properties – AD components – Namespace Recommendation to use http URI How to ensure domain persistency?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Practice: many issues Temporal attributes May be missing in source data May be no longer reliable due to transformation process – More data in source than in INSPIRE » Overdetections – Main source data + ancillary data to fill INSPIRE (e.g. by joining tables) » underdetections Many data producers deliver only valid data (by regular releases) but do not give access to historical data => Users can’t get information about old /deleted objets

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Topics for discussions Do you have implemented delivery of incremental update for INSPIRE data? – With INSPIRE mechanism or with other solution? Have you met issues to ensure unique and persistent identifiers for INSPIRE data? Are you implementing identifiers as http URI? Do you provide temporal information for INSPIRE data? – beginLifespanVersion? – endLifespanVerson? Anything MIG should do about temporal aspects?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Examples of implementation topics Big objects

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE What is ”big” object Definition: large real world entity represented at large scale – High level AU (country), StandingWater (lake) – Road,Watercourse,...

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE What are the issues? Issue 1 : data volume – object ”big” by its number of vertices – => big number of coordinates couples (2D data) or triples (2,5D data) – => big volume of data – => object difficult to handle and to transfer When does it occurs? – Objects defined by direct geometry – Ex: country (AU), big lake (StandingWater in HY)

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Issue: – For large scale data, most users interested in level 3 (département) and lower levels – Download by predefined data sets Does not look relevant to provide levels 1 and 2 in all predefined data sets – Direct access (WFS) User may forget to select AU levels and get data (country, region) they do not want What are the issues? Issue 2 : deliver more data than expected by users Commune Arrondissement Département Région Etat 1 ts Level 2 nd Level 3 rd Level 4 th Level 5 th Level

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE What are the issues? Issue 3 : deliver no data at all – Aggregate objects defined by their components Road A = set of road links {1, 2, 3, 4, 5, 6, 7, 8} User request by bounding box -Will get only road links 2, 3, 4, 5 -Will the client application be able to build the road A only from this limited set of road links -Yes? -No?

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE What is potential solution? Potential solution (request for change in INSPIRE) – For upper levels AU that may be derived from lower ones, offer choice Provide geometry or Provide association from the lower level Model ”big” objects from ”small” ones – Indirect geometry – Link from small to big RoadLinkRoad Users may reconstruct « big » objects according to their needs Geometry: GM_Curve

CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Topics for discussions Have you also met issues when transforming and serving “big” objects? – Which kind of issues? – Which data? Themes? – Potential solutions? Would you be in favour of changes in INSPIRE data models?