Data Modelling and Model Driven Implementation of Data Distribution
Background and scope
National Mapping and Cadastral Agencies and other spatial data infrastructure (SDI) content providers are facing increasing demand for making well-documented data in known data models available as standardized web-services. National e-government initiatives require spatial data modelled seamlessly with non-spatial data; INSPIRE puts requirements on GML application schemas and web-service standards, and the European Location Framework (ELF) project brings the national SDIs together in a Pan-European context.
Data modelling and implementation of a data distribution environment adhering to the data models are disciplines that must be mastered when operating in this area. Good methods and tools supporting these disciplines are critical for the efficiency with which you can work and for the quality of the result. Methods and tools are under rapid development.
Data modelling and model driven implementation of data distribution services are being worked on in different environments. Data modelling as such is a mature discipline, but how best to handle a number of specific modelling issues is challenging – and the potential benefits of automating implementation of the data distribution environment are obvious.
Automated generation of GML application schemas based on UML data models is widely used (e.g. in INSPIRE context). However, many considerations need to be taken into account when making the data model, and automating the process of making the physical implementation of database schemas and web-services based on UML data models adds an extra level of complexity.
The workshop aims at identifying challenges in order to identify relevant research topics and encouraging development of best practice recommendations.
Group picture of workshop participants
Workshop materials
Presentations given at the workshop:
(110) Welcome
(111) Data modelling and data distribution seen from a NMCA perspective - Thorben Hansen (Danish Geodata Agency)
(112) Model-driven INSPIRE - Blessing or Curse? - Michael Lutz (European Commission - JRC)
(113) Starship INSPIRE meets national SDI: Collision or Merger? - Paul Janssen (Geonovum, Netherlands)
(114) Does the real world fit into a general feature model? – Peter Parslow (Ordnance Survey, GB)
(121) Building on INSPIRE – modeling of application schemas for European Reference Data - Anja Hopfstock (BKG, Germany) & Morten Borrebaek (Norwegian Mapping Authority) & Heidi Vanparys (Danish Geodata Agency)
(122) ISO/TC211 Best practices for UML modelling - Knut Jetlund (Norwegian Public Roads Administration)
(123) Agile Design and Testing of new Standard Information Models - Thorsten Reitz (data harmonisation panel e.V., Darmstadt) & Simon Templer (Germanywetransform gmbh, Darmstadt)
(124) Creating Linked data infrastructure for SDI - Esa Tiainen (National Land Survey of Finland)
(211) GIS Data Models for INSPIRE and ELF - Paul Hardy & Roberto Lucchi (Esri Inc)
(212) Maintaining an environmental SDI in ArcGIS - Lena Hallin-Pihlatie (Finnish Environment Institute)
(213) ShapeChange – a tool for model-driven development involving geographic data - Johannes Echterhoff & Clemens Portele (interactive instruments GmbH)
(214) ShapeChange plug-in for Enterprise Architect - Morten Borrebæk (Norwegian Mapping Authority)
(215) Code lists in the ELF project - Heidi Vanparys (Danish Geodata Agency)
(216) Benefits and Efficiencies of Model Driven Implementation of Small Scale Content Specifications within OS GenIE system - Debbie Wilson (Ordnance Survey, UK)
(221) The implementation of a model-driven approach for the cadastral and mapping data in Germany - Clemens Portele (interactive instruments GmbH) & Markus Seifert (Landesamt für Vermessung und Geoinformation)
(222) Basic registries for Flanders - Liesbet De Wolf & Hendrik Van Hemelryck & Ruben Capiau & Veerle Beyaert & Ziggy Vanlishout & Jef Vanbockryck (Flemish Geographical Information Agency (FGIA))
(223) Federal Spatial Data Infrastructure in Switzerland: modelling, harmonizing and publishing geospatial data from different sources – Christine Najar & Pasquale Di Donato (Bundesamt für Landestopografie swisstopo)
(224) From data modelling to data distribution in the Danish Basic Data infrastructure - Flemming Nissen & Peter West-Nielsen & Niels Kjær & Heidi Vanparys (Danish Geodata Agency)
(a) Modelling geodata from an e-government perspective
(b) From data modelling to data distribution in the Danish Basic Data infrastructure
(c) Effective and systematic handling of the distribution of geographic information
(d) The Basic Data Program – Model Rules for Basic Data
(311) Conceptual Modeling of Linear Referenced and Geospatial Data and Operations - Paul Scarponcini (Bentley Systems)
(312) From a table based Feature Catalogue to GML Application schemas - Knut Jetlund (Norwegian Public Roads Administration)
(313) Development and specification of data models and architectures: A model based approach - Jørgen Flensholt & Henrik Friis (Danish Road Directorate)
(314) Data Modeling Concepts introduced by CityGML and their Transferability to other Geospatial Application Models - Tatjana Kutzner & Thomas H. Kolbe (Technische Universität München (TUM))
(316) Methods and tools to design a computable geospatial model - Jan Kolar (Grifinor Project)
Wrap-up notes from Peter Woodsford
Analysis regarding update-requirements of the ISO standards by Wolfgang Kresse
Picture from workshop session
Organization committee
- Prof. Dr. Jantien Stoter, Delft University of Technology, Kadaster, Chair EuroSDR commission 4 “Data specifications”.
- Prof. Dr. Lars Bernard, Technical University Dresden, Co-Chair AGILE
- Dr. Ingo Simonis, Open Geospatial Consortium (OGC)
- Michael Lutz, Joint Research Centre (JRC)
- Anders Friis-Christensen, Joint Research Centre (JRC)
- Morten Borrebæk, European Location Framework (ELF)
- Prof. Dr. Wolfgang Kresse, University of Applied Sciences in Neubrandenburg
- Peter Parslow, Ordnance Survey Great Britain
- Benedicte Bucher, IGN France
- Paul Janssen, Geonovum, Netherlands
- Thorben Hansen, Danish Geodata Agency