Background
Methods
Model-driven development of Geo-data
From modeling to documentation
From modeling to GML schema
From modeling to database schema
-
Each concrete class is mapped to a table.
-
Object relationships in UML models are implemented as primary key and foreign key in database.
-
Each property is converted to a column in the database.
From modeling to distribution
-
We use GOPublisherWFS or GeoServer to set up WFS services and distribute data via WFS services. These services are easy to access and are provided free of charge. For details, see http://www.kortforsyningen.dk/.
-
The internal users can use GIS tools to connect to the database directly.
-
FME is used to generate predefined dataset in different formats for download. They are available for download via our web shop free of charge. For details, see http://download.kortforsyningen.dk/.
Results and discussion
Using model-driven development to implement INSPIRE WFS service
From national object to INSPIRE theme
From national dataset to INSPIRE dataset
Mapping dataset to INSPIRE schema
Access WFS with GIS client
-
no Access to codelists
-
structure is not reflected, they are flattened in the attribute table
-
attributes such as units, nill-reasons are not accessible (e.g. units, nill-resons)