Semantic Modeling of the Built World


The module "Semantic Modelling of the Built World" is provided by the Chair of Geoinformatics (Prof. Kolbe) in collaboration with the chair of Computational Modeling and Simulation (Prof. Borrmann).

In this course the students learn the methods and technologies for modelling complex geographic information, as they are nowadays used in the EU directive INSPIRE, in the official geo base data AFIS, ALKIS, ATKIS (AAA) and in semantic 3D city models (CityGML). Besides explaining the fundamental modelling concepts, the model-driven derivation of storage structures and data transfer formats is discussed in particular.
The exercises range from simple understanding of modern data models to the development of complex data models by the students themselves and the manual and automatic derivation of appropriate transfer formats for various fields of application.

The course focuses on the subject areas "structures and models for complex geo data", "Information models for the built environment", "storage and exchange of structured data", and "Semantic modeling of Built Facilities" which are structured as follows:

Information Modeling

  • Advanced UML diagrams

Structures and models for complex geo data

  • GIS standards for geographic information
  • ISO 19107: Spatial Schema
  • ISO 19109: Rules for Application Schema

Ontologies and semantic web

  • Modelling of ontologies
  • Ontology Web Language (OWL)
  • Linked Data Concepts
  • Resource Description Framework (RDF)
  • Query Language SPARQL

Information models for the built environment

  • CityGML: application schema for GML
  • INSPIRE data modelling and encoding
  • Building Topology Ontology
  • Building Element Ontology

Storage and exchange of geo data

  • Model Driven Architecture (MDA): from data models to transfer formats via the model-driven approach
  • eXtensible Markup Language (XML) as generic storage and transfer format
  • XML Schema Definition Language (XSD) as schema language for XML files
  • Geography Markup Language (GML) and the development of GML application schemas as storage and transfer format for geo data
  • JSON and BSON




  • tba