+ All Categories
Home > Documents > Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven...

Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven...

Date post: 08-Jan-2018
Category:
Upload: helena-bond
View: 222 times
Download: 0 times
Share this document with a friend
19
Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen, 28.-30. January 2015 Paul Janssen - Geonovum ([email protected])
Transcript
Page 1: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Starshipe INSPIREencounters

National SDI:Collision or Merger?

‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen, 28.-30. January 2015

Paul Janssen - Geonovum ([email protected]

Page 2: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,
Page 3: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,
Page 4: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

SDI up and running

National Georegister:- Metadata

catalogueservice- 8000 datasets

Page 5: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

View services Download services Now 71 datasets 37 Inspire datasets National coverage 7X24 (>99,5%) 5 milion map requests/month

Page 6: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Standardisation on Publish Find Bind principles

ISO 19000 suite of standards as backbone INSPIRE as guidance, laboratory, framework European wide community Aligned with societal demands. eGovernment,

open data, informed society

Page 7: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Some observations

SDI deals with datasets (Domain Solutions) SDI approachable from object detail, is difficult INSPIRE is harmonized over 34 themes National data are not yet (fully) harmonized How do National Datasets relate to Inspire ? How do national semantics relate to Inspire? How ………?

Page 8: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

National Base registers

CadastreTopographyLand UseSoil and undergroundUnder ground infrastructure

How does this relate toINSPIRE dataspecifications?

Page 9: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Observaties en metingen

Organisatie-specifieke standaarden

...

I SO

Nationale standaarden

Nationale sector standaarden

metadata en registers

EU standaarden

IMm

etin

gen

... ... ... ... ...... ............

INSPIRE

OGCISO

Nationale standaarden

data encoding en services

NEN3610

IMW

E

I SO

uitwisseling

Generic Conceptual

ModelE

FM

I SO

AM

metadata en registers

... ... ... ... ...... ............

INSPIRE

OGCISO

data encoding en services

Internationale standaarden

15 domains 34 domains 15 application domains (?)

NEN 3610INSPIRETheme’s

INSPIRE Observation & Measurements

All relevant in the Dutch context

What about harmonisation? Is this managable?Over 800 feature types

Page 10: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Handling SEMANTICS by OVERVIEW

What does a model editor need?

Use-case analysis and overview of used and existing vocabulary.

Define and re-use of vocabulary: harmonising and re-using.

We need a semantic Register

Page 11: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Handling SEMANTICS by GOVERNANCE

Organising a process around harmonisation.

Geonovum asOrganizer NL-dataproviders and Inspire-dataproviders in

one harmonisation arena

Governance by participation and evolution????

ISO

Page 12: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Extending Inspire Utility Network

One service for Inspire and National law on network utility information

Inspire UN

WION

Risk management

SWater

EC61

Data products

Informationmodels

IMEC61

IMBevB

IMKL2015IMSW

IMWION

INSPIRE US

UtilityDATA

IMKL exchange interface

Data – Data products - Informationmodels

Dial before Dig

Page 13: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Current approach for extending

Multiple inheritance and mixin constraints. Looks like ADE Research and experience needed

Four extension options

Credits to Belgium!! – AGIV - KLIP

Page 14: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

By association

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»KabelOfLeiding

+ eisVoorzorgsmaatregel :CharacterString [0..*]+ geoNauwkeurigheidXY :NauwkeurigheidValue [0..1]+ toelichting :CharacterString [0..1]+ verhoogdRisicoJa :Boolean [0..1]

«featureType»Diepte

+ diepteNauwkeurigheid :NauwkeurigheidValue+ dieptePeil :Measure+ datumOpmetingDieptePeil :DateTime [0..1]+ ligging :GM_Object [0..1]

«featureType»ExtraInformatie

«featureType»UtilityLink

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»UtilityLink

Page 15: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Subtyping

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»UtilityLink«featureT...

UtilityLink

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureT...Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»Elektriciteitskabel

+ eisVoorzorgsmaatregel :CharacterString [0..*]+ geoNauwkeurigheidXY :NauwkeurigheidValue [0..1]+ toelichting :CharacterString [0..1]+ verhoogdRisicoJa :Boolean [0..1]

«featureTy...ExtraInformatie

«featureType»Diepte

+ diepteNauwkeurigheid :NauwkeurigheidValue+ dieptePeil :Measure+ datumOpmetingDieptePeil :DateTime [0..1]+ ligging :GM_Object [0..1]

Page 16: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

ApplicationDomain

Extension«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»KabelOfLeiding

+ eisVoorzorgsmaatregel :CharacterString [0..*]+ geoNauwkeurigheidXY :NauwkeurigheidValue [0..1]+ toelichting :CharacterString [0..1]+ verhoogdRisicoJa :Boolean [0..1]

«featureType»ExtraInformatie

«featureType»Diepte

+ diepteNauwkeurigheid :NauwkeurigheidValue+ dieptePeil :Measure+ datumOpmetingDieptePeil :DateTime [0..1]+ ligging :GM_Object [0..1]

«featureType»UtilityLink

«featureType,ADEElem...ElectricityCable

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»UtilityLink

Page 17: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Mixin – multipleinheritance

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»UtilityLink

«featureType»UtilityLinkSet

«voidable»+ utilityDeliveryType :UtilityDeliveryTypeValue [0..1]+ warningType :WarningTypeValue

«featureType»Cable

«featureType»ElectricityCable

«voidable»+ operatingVoltage :Measure+ nominalVoltage :Measure

«featureType»KabelOfLeiding

+ eisVoorzorgsmaatregel :CharacterString [0..*]+ geoNauwkeurigheidXY :NauwkeurigheidValue [0..1]+ toelichting :CharacterString [0..1]+ verhoogdRisicoJa :Boolean [0..1]

«featureType»Elektriciteitskabel

«featureType»ExtraInformatie «featureType»

Diepte

+ diepteNauwkeurigheid :NauwkeurigheidValue+ dieptePeil :Measure+ datumOpmetingDieptePeil :DateTime [0..1]+ ligging :GM_Object [0..1]

«featureT...UtilityLink

Mixin class

Page 18: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Research and sharing of experience

Make registers or catalogues: objects, codelists Linked data helps to integrate and re-use URI-strategy is being developed Extending models using ADE What about our General Feature Model? What about UML modelling?

Page 19: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,

Thank you!

Paul Janssen ([email protected])


Recommended