(3) data scope in inspire

30
(3) Data scope in INSPIRE European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation Vlado Cetl

Upload: timothy-hanson

Post on 02-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

(3) Data scope in INSPIRE. Vlado Cetl. European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit www.jrc.ec.europa.eu. Serving society Stimulating innovation Supporting legislation. O utline. INSPIRE Data Themes - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: (3) Data  scope in INSPIRE

(3) Data scope in INSPIRE

European Commission Joint Research Centre

Institute for Environment and Sustainability

Digital Earth and Reference Data Unit

www.jrc.ec.europa.eu

Serving societyStimulating innovationSupporting legislation

Vlado Cetl

Page 2: (3) Data  scope in INSPIRE

2/29Training: INSPIRE BasicsEC JRC

Outline

• INSPIRE Data Themes• Data Interoperability• Data Specifications• Examples

Page 3: (3) Data  scope in INSPIRE

3/29Training: INSPIRE BasicsEC JRC

INSPIRE components

Page 4: (3) Data  scope in INSPIRE

4/29Training: INSPIRE BasicsEC JRC

INSPIRE data themes

Annex I1. Coordinate reference

systems2. Geographical grid

systems3. Geographical names4. Administrative units5. Addresses6. Cadastral parcels7. Transport networks8. Hydrography9. Protected sites

Annex II1. Elevation2. Land cover3. Ortho-imagery4. Geology

Annex III1. Statistical units2. Buildings3. Soil4. Land use5. Human health and

safety6. Utility and

governmental services7. Environmental

monitoring facilities8. Production and

industrial facilities9. Agricultural and

aquaculture facilities10.Population distribution

– demography

11. Area management/ restriction/regulation zones & reporting units

12. Natural risk zones13. Atmospheric conditions14. Meteorological

geographical features15. Oceanographic

geographical features16. Sea regions17. Bio-geographical

regions18. Habitats and biotopes19. Species distribution20. Energy Resources21. Mineral resources

Page 5: (3) Data  scope in INSPIRE

5/29Training: INSPIRE BasicsEC JRC

• The INSPIRE working group on Reference Data and Metadata (RDM) (2002): Reference Data and Metadata Position Paper

• Provide an unambiguous location for a user's information• Enable the merging of data from various sources• Provide a context to allow others to better understand the

information that is being presented• INSPIRE Environmental Thematic Coordination Group (2002):

Environmental thematic user needs - Position Paper• a review of policy documents including existing and planned

environmental legislation;• a review of papers available from existing formal and informal

working groups;• consultation with stakeholders in different environmental policy

areas • expert judgement based on the experience of EEA staff and

EIONET

INSPIRE data themes

Page 6: (3) Data  scope in INSPIRE

6/29Training: INSPIRE BasicsEC JRC

user user

dataset dataset dataset

... ...

• Access to spatial data in various ways

• User has to deal with interpreting heterogeneous data in different formats, identify, extract and post-process the data he needs lack of interoperability

Data interoperability

The starting point …

Page 7: (3) Data  scope in INSPIRE

7/29Training: INSPIRE BasicsEC JRC

... ...

NetworkService

NetworkService

NetworkService

• Provide access to spatial data via network services and according to a harmonised data specification to achieve interoperability of data

! Datasets used in Member States may stay as they are

! Data or service providers have to provide a transformation between their internal data model and the harmonised data specificationdataset dataset dataset

user user

... and what INSPIRE is aiming at

Data interoperability

Page 8: (3) Data  scope in INSPIRE

8/29Training: INSPIRE BasicsEC JRC

INSPIRE IRs vs. TG

Page 9: (3) Data  scope in INSPIRE

9/29Training: INSPIRE BasicsEC JRC

Why common Data Specifications?

• Member States should make available data within the scope of INSPIRE using

• the same spatial object types (and definitions)

• the same attributes (and definitions, types, code

lists) and relationships to other types, e.g.

BuildingHeight, BuildingSize

• a common encoding (GML application schemas)

• common portrayal rules

• This facilitates interoperability and pan-European/cross-border applications (e.g. information systems, reporting systems, forecasting models)

Page 10: (3) Data  scope in INSPIRE

10/29Training: INSPIRE BasicsEC JRC

DS Development - Stepwise Approach

• Development of conceptual framework and specification methodology (by Data Specification Drafting Team)

• DS-D 2.3 Definition of Annex Themes and Scope• DS-D 2.5 Generic Conceptual Model (GCM)• DS-D 2.6 Methodology for Specification Development• DS-D 2.7 Guidelines for Encoding

• Development of data specifications for each spatial data theme (by different Thematic Working Group) based on the

• conceptual framework• common specification development methodology• and on the INSPIRE roadmap

• Preparation of the Implementing Rules based on data specifications (by the Commission)

Page 11: (3) Data  scope in INSPIRE

11/29Training: INSPIRE BasicsEC JRC

Data interoperability – standards stack

Page 12: (3) Data  scope in INSPIRE

12/29Training: INSPIRE BasicsEC JRC

Data interoperability – standards stack

Page 13: (3) Data  scope in INSPIRE

13/29Training: INSPIRE BasicsEC JRC

Data interoperability – Stakeholders

• Thematic working groups – 19 TWGs for Annex II&III

• TWG Facilitators• TWG Editors• Domain experts

• EC INSPIRE Team (DG ENV, DG JRC, DG ESTAT)

• Technical coordination = JRC INSPIRE team

• Data Specifications Drafting Team (DS DT)

• Stakeholders• Legally mandated organisations (LMOs)• Spatial data interest communities (SDICs)

Page 14: (3) Data  scope in INSPIRE

14/29Training: INSPIRE BasicsEC JRC

Finding the appropriate level of interoperability

Page 15: (3) Data  scope in INSPIRE

15/29Training: INSPIRE BasicsEC JRC

Conceptual Framework

• To provide a repeatable data specification development methodology and general provisions for the data specification process, which is valid for all spatial data themes

• The GCM is using a set of interoperability elements

Fundamentals

Data Modelling

Data Management

Requirements Reference model Architectural support for

interoperability Terminology Multi-lingual text and cultural

adaptability Use of ontologies Coordinate referencing and

units of measurements Registers and Registires

Object referencing Spatial and temporal aspects Rules for application schemas

and feature catalogues Shared application schemas Consolidated model repository Multiple representation Extension points

Identifier management Consistency between data Data and information quality Metadata Conformance Data capturing rules Data transformation guidelines Rules for data maintenance Portrayal Data delivery

Page 16: (3) Data  scope in INSPIRE

16/29Training: INSPIRE BasicsEC JRC

TG & IR

Page 17: (3) Data  scope in INSPIRE

17/29Training: INSPIRE BasicsEC JRC

IR & TG development cycle

Page 18: (3) Data  scope in INSPIRE

18/29Training: INSPIRE BasicsEC JRC

IR & DS development cycle

Page 19: (3) Data  scope in INSPIRE

19/29Training: INSPIRE BasicsEC JRC

Cross-theme data interoperability

TN:Transport

networks

EL:Elevation

BU:Buildings

SO:Soil

PF:Production and industrial facilities

AF:Agricultural and aquaculture

facilities

ER:Energy Resources

HB:Habitats and biotopes

SD:Species distribution

AM:Area management/ restriction/ regulation zones & reporting units

PD: Population Distribution

US: Utilities and Governmental

Services (Waste Management)

Urban Planning

Waste Management Plans

Environmental Impact Assessment

Risk Management

PRTR

SEVESO

Waste

Reporting

Page 20: (3) Data  scope in INSPIRE

20/29Training: INSPIRE BasicsEC JRC

Conceptual data models Registers

• objects types, properties & relationships

• cross-domain harmonization

• based on a common modelling framework

• managed in a common UML repository

Harmonised vocabularies

• to overcome interoperability issues caused by free-text and/or multi-lingual content

• allow additional terms from local vocabularies

Encoding

• conceptual models independent of concrete encodings

• standard encoding: GML, but also possible to derive other encodings (e.g. based on RDF)

• provide unique and persistent identifiers for reference to resources

• allow their consistent management and versioning

Key pillars of data interoperability

Page 21: (3) Data  scope in INSPIRE

21/29Training: INSPIRE BasicsEC JRC

Conceptual data models Registers

• objects types, properties & relationships

• cross-domain harmonization

• based on a common modelling framework

• managed in a common UML repository

Harmonised vocabularies

• to overcome interoperability issues caused by free-text and/or multi-lingual content

• allow additional terms from local vocabularies

Encoding

• conceptual models independent of concrete encodings

• standard encoding: GML, but also possible to derive other encodings (e.g. based on RDF)

• provide unique and persistent identifiers for reference to resources

• allow their consistent management and versioning

Key pillars of data interoperability

described in INSPIRE Conceptual Framework documents

D2.6:Methodology for Specification

DevelopmentD2.10.3: Common

data modelsD2.9: O&M Guidelines

D2.5: Generic Conceptual Model

D2.7: Guidelines for Encoding

Page 22: (3) Data  scope in INSPIRE

How to read the data specifications

ForewordGeneral Executive SummaryTheme-specific Executive Summary1. Scope2. Overview (incl. 2.2 informal description)3. Specification scopes4. Identification information5. Data content and structure

5.2 Basic notions5.3 – 5.x Application schemas (incl. UML diagrams and feature catalogues)

6. Reference Systems

Page 23: (3) Data  scope in INSPIRE

How to read the data specifications

7. Data Quality7.1 DQ Elements7.2 Minimum DQ requirements and recommendations

8. Metadata8.1 Additional requirements and recommendations for MD elements defined in the MD Regulation 8.2 MD Elements for interoperability8.3 Recommended theme-specific MD elements

9. Delivery (incl. Encodings)10. Data Capture11. Portrayal (incl. layers, styles)

Page 24: (3) Data  scope in INSPIRE

Annex A: Abstract Test SuiteAnnex B: Use casesAnnex C: Code list valuesOther Annexes (e.g. examples)

How to read the data specifications

Page 25: (3) Data  scope in INSPIRE

25/29Training: INSPIRE BasicsEC JRC

How to read the data specifications

Page 26: (3) Data  scope in INSPIRE

26/29Training: INSPIRE BasicsEC JRC

Data specification thematic extensions+ G

eoSc

iML

+ C

ityGM

L

INSPIRE Annex III Themes

INSPIRE data application schemas

INSPIRE Data specifications contain 138 Use cases138 Use cases

INSPIRE Data specifications contain 138 Use cases138 Use cases

+

Page 27: (3) Data  scope in INSPIRE

27/29Training: INSPIRE BasicsEC JRC

UML class diagram: example

INSPIRE UML class diagram for administrative units

class Administrativ eUnits: Ov erv iew

«codeList»Administrativ eHierarchyLev el

+ 1stOrder+ 2ndOrder+ 3rdOrder+ 4thOrder+ 5thOrder+ 6thOrder

«featureType»Administrativ eBoundary

+ country :CountryCode+ geometry :GM_Curve+ inspireId :Identifier+ nationalLevel :AdministrativeHierarchyLevel [1..6]

«voidable, l ifeCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«voidable»+ legalStatus :LegalStatusValue = "agreed"+ technicalStatus :TechnicalStatusValue = "edge-matched"

«featureType»Administrativ eUnit

+ country :CountryCode+ geometry :GM_MultiSurface+ inspireId :Identifier+ name :GeographicalName [1..*]+ nationalCode :CharacterString+ nationalLevel :AdministrativeHierarchyLevel

«voidable, l ifeCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«voidable»+ nationalLevelName :LocalisedCharacterString [1..*]+ residenceOfAuthority :ResidenceOfAuthority [1..*]

constraints{CondominiumsAtCountryLevel}{AdmininstrativeUnitHighestLevel}{AdministrativeUnitLowestLevel}

«dataType»ResidenceOfAuthority

+ name :GeographicalName

«voidable»+ geometry :GM_Point

+admUnit«voidable»

1..*

+boundary«voidable»

1..*

+/administeredBy«voidable» 0..*

+coAdminister«voidable» 0..*

+lowerLevelUnit«voidable» 0..*

+upperLevelUnit«voidable» 0..1

Page 28: (3) Data  scope in INSPIRE

28/29Training: INSPIRE BasicsEC JRC

• AU• CP• EL• …

INSPIRE Data specifications - examples

Page 29: (3) Data  scope in INSPIRE

29/29Training: INSPIRE BasicsEC JRC

More information

• INSPIRE

• http://inspire.jrc.ec.europa.eu/

• INSPIRE Data Specifications

• Overview

• http://inspire.jrc.ec.europa.eu/index.cfm/pageid/2

• Data models

• http://inspire.jrc.ec.europa.eu/index.cfm/pageid/2/list/datamodels

• Schemas

• http://inspire.ec.europa.eu/schemas/

Page 30: (3) Data  scope in INSPIRE

30/29Training: INSPIRE BasicsEC JRC

Thank you for your attention!

Vlado Cetl

[email protected]

http://inspire.jrc.ec.europa.eu/