Abstract

On the first January 2013, everyone in Denmark received a wonderful new year present from the Danish government: “Free and Open Geo-data”. This means that everyone is free to use, reuse and redistribute the geographic data published by the Danish Geodata Agency. As Denmark’s central public source of geographic data, the Danish Geodata Agency is responsible for surveying, mapping and land registering of Denmark, Greenland, the Faroe Island and all waters associated with these. The overall goal of the organization is to supply and ensure that everyone in the Danish society has access to reliable and accurate maps and geographic information on all parts of the country. This article presents a model-driven development process which has been established in the Danish Geodata Agency for unified distribution of geographic data. The process starts from the conceptual modeling of the geographic data to the end where data are distributed via WFS services and download services. By adopting this model-driven development process, we have automated the process from data modeling to data distribution. We have defined the national data models which comply to INSPIRE data models, thus we maximize the re-use of national spatial data for the INSPIRE services. From our experience of using this model-driven development process, we conclude that it improves our INSPIRE compliant, national spatial data infrastructure and ensures free and open access to the high quality geographic data.

Highlights

  • On the first January 2013, everyone in Denmark received a wonderful new year present from the Danish government: “Free and Open Geo-data”

  • The model-driven development process starts from the data modeling in Unified Modeling Language [2] (UML) to the end where data are distributed via Web Feature Service (WFS) services and download services

  • The INSPIRE Directive is transposed into Danish law concerning the setup of an Infrastructure for Geographic Information

Read more

Summary

Methods

Model-driven development of Geo-data Geographic information has become a more and more important part of the application domains. The basic-data committee has provided a model document, where common model rules and common basic metadata attributes for object classes are defined. ShapeChange uses a set of encoding rules to convert a UML model to GML schemas. The GML schemas generated from this process will be used later in the process by other tools to distribute or read the data. With the distribution database schema ready, the data from production can be loaded into geodatabank by using a set of mapping and validation rules. From modeling to distribution With data in the database and the application schema generated by ShapeChange, we can distribute data via different channels. 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.

Results
Conclusions
Background
Results and discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call