starshipe inspire encounters national sdi: collision or merger? ‘data modelling and model driven...
TRANSCRIPT
![Page 1: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/1.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/2.jpg)
![Page 3: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/3.jpg)
![Page 4: Starshipe INSPIRE encounters National SDI: Collision or Merger? ‘Data Modelling and Model Driven Implementation of Data Distribution’- workshop Copenhagen,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/4.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/5.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/6.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/7.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/8.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/9.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/10.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/11.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/12.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/13.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/14.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/15.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/16.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/17.jpg)
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,](https://reader035.vdocuments.site/reader035/viewer/2022062302/5a4d1aef7f8b9ab05997d526/html5/thumbnails/18.jpg)
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?