Quality Control. of State-of-the-art Digital Elevation Data. Thomas Knudsen, Danish Geodata Agency.
The Danish Geodata Agency's approach to data modelling
-
Upload
melanie-mccoy -
Category
Documents
-
view
41 -
download
0
description
Transcript of The Danish Geodata Agency's approach to data modelling
![Page 1: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/1.jpg)
The Danish Geodata Agency's approach to data modelling
Heidi Vanparys
![Page 2: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/2.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
• Target architecture
• Distribution of data – Danish Basic Data
• Distribution of data – INSPIRE/ELF
Contents
![Page 3: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/3.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
![Page 4: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/4.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
![Page 5: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/5.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Create UMLmodels
Create GMLapplication
schemas
Createdatabase
schemas indistribution
Map data fromproduction todistribution
Set upWFS-services
ShapeChange
Go Publisher WFS
Enterprise Architect
ShapeChange + manual modifications database tool
Overall process
![Page 6: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/6.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
= INSPIRE• UML-models
• automated GML application schema creation
• reuse of ISO’s data types
≠INSPIRE
• bitemporal data
• different UML profile
• no direct reuse of INSPIRE’s data model
• Danish
Common Data Models
![Page 7: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/7.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
MDG Technology
![Page 8: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/8.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
![Page 9: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/9.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
MDG Technology
![Page 10: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/10.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Validation of UML Models
![Page 11: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/11.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Automated editing of UML Models
![Page 12: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/12.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
MDG Technology
![Page 13: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/13.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Create UMLmodels
Create GMLapplication
schemas
Createdatabase
schemas indistribution
Map data fromproduction todistribution
Set upWFS-services
ShapeChange
Go Publisher WFS
Enterprise Architect
ShapeChange + manual modifications database tool
Overall process
![Page 14: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/14.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemas
Principles of the Data Distribution department for the Digital Map Supply:
• Flat structure
• No special Danish characters
• GML 2
![Page 15: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/15.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemas
![Page 16: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/16.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemasrule-trf-prop-flatten-types
<element name="forretningsproces" type="string"><element name="id.lokalId" type="string"><element name="id.namespace" type="string">
![Page 17: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/17.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemasrule-trf-prop-flatten-multiplicity
<element name="navn_1.aktualitet” type="sn:AktualitetsVaerdiType">…<element minOccurs="0" name="navn_5.sprog" type="string">
![Page 18: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/18.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemasrule-trf-all-flatten-name
<element name="Soe" substitutionGroup="sn:NavngivetSted" type="sn:SoeType">
![Page 19: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/19.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemasGML 2.1
XML schema target parameters:
• gmlVersion = 2.1
• defaultEncodingRule = gml21
![Page 20: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/20.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Creation of GML application schemasAssociations
<element name="regionskode” type="string"></element><element name="regionsLokalId" type="string"></element><element name="region"><complexType><sequence/><attributeGroup ref="gml:AssociationAttributeGroup"/></complexType></element>
![Page 21: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/21.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
![Page 22: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/22.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Create UMLmodels
Create GMLapplication
schemas
Createdatabase
schemas indistribution
Map data fromproduction todistribution
Set upWFS-services
ShapeChange
Go Publisher WFS
Enterprise Architect
ShapeChange + manual modifications database tool
Overall process
![Page 23: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/23.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
![Page 24: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/24.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Process for INSPIRE/ELF services
Remodel data in distributiondatabase so data are
ready/readier to use forINSPIRE-services
Set up INSPIRE WFS-services
(materialized) views Go Publisher WFS
![Page 25: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/25.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Plan & status
• Look at previous mappings
• Find a convenient way to document the mapping
• Make schema transformation in the database
• Set up new services
![Page 26: The Danish Geodata Agency's approach to data modelling](https://reader036.fdocuments.in/reader036/viewer/2022062321/568134d3550346895d9bfc2e/html5/thumbnails/26.jpg)
THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING
Heidi Vanparys AC specialist Databases and Standardization [email protected]
Rentemestervej 8 DK-2400 Copenhagen NV www.gst.dk