Prof. Dr. Jürgen Döllner
Jan Klimke


Dr. Jan Klimke

Tel.: +49-(0)331 5509-3904
Fax: +49-(0)331 5509-172
Room: H-2.25
Email: jan.klimke@hpi.de


Research Interests

  • Visual Software Analytics
  • Service-based 3D Visualization
  • Geovisualization
  • Sensor Data Visualization and Analytics
  • Urban Analytics




Geospatial Annotations for 3D Environments and their WFS-based Implementation

Klimke, Jan; Döllner, Jürgen in Geospatial Thinking Painho, M.; Santos, M.Y.; Pundt, H. ( Eds. ), page 379-397 . Springer , 2010 .

Collaborative geovisualization provides effective means to communicate spatial information among a group of users. Annotations as one key element of collaborative geovisualization systems enable comprehension of collaboration processes and support time-shifted communication. By annotations we refer to user-generated information such as remarks, comments, findings and any other information related to the 3D environment. They have to be efficiently modeled, stored and visualized while precisely retaining their spatial reference and creation context. Existing models for an-notations generally do not fully support spatial references and, therefore, do not fully take advantage of the spatial relationships associated with annotations. This paper presents a GML-based data model for geospatial annotations that explicitly incorporates spatial references and allows different types of annotations to be stored together with their context of creation. With this approach annotations can be represented as first-class spatial features. Consequently, annotations can be seamlessly integrated into their 3D environment and the author's original intention and message can be better expressed and understood. An OGC Web Feature Service is used as standardized interface for storage and retrieval of annotations, which assures data interoperability with existing geodata infrastructures. We have identi-fied three types of annotation subjects, namely geographic features, geometry, and scene views, represented by their corresponding 2D/3D geometry. The model also defines a point-based approximation for complex geometry, such that annotations can also be used by client application with limited abilities regarding display size, bandwidth or geometry handling. Furthermore we extended our model by annotations that can contain 3D geometry besides textual information. In this way the expressiveness of annotations can be further enhanced for communicating spatial relationships such as distances or arrangements of geographic features.
[ DOI ]
Geospatial Annotations fo... - Download
Geospatial Annotations fo... - Download
Geospatial Annotations fo... - Download
Geospatial Annotations fo... - Download
Further Information
Editor(s) Painho, M.; Santos, M.Y.; Pundt, H.
Tags cgs 



Winter Term 2009/2010

Summer Term 2010

  • Lecture assistance "Programming of 3D-Applications"
  • Tutor seminar "Information- and Geovisualization"
  • Tutorial course "Introduction to C++"

Winter Term 2010 / 2011

  • Tutor seminar Gameprogramming

Sommersemester 2011

  • Bachelor project "Service-based 3D Geovisualization on mobile Devices"

Wintersemester 2011 / 2012:

  • Tutor seminar Gameprogramming

Summer Term 2012

  • Bachelor project "Mobile 3D Apps"

Summer Term 2013

  • Bachelor Project "Service-based information rich 3D City Models"

Winter Term 2015/2016

  • Seminar tutor "Spatial Data / Spatio Temporal Data" 

Summer Term 2016

  • Seminar tutor "Introduction to Visual Analytics"
  • Master Project "Sensor Data Analytics"

Master's Theses

  • "An Approach for automatic Selection of Best Views for virtual 3D City Models", Marit Möller, 2013
  • "Service-based Generation of Video Sequences for virtual 3D City Models", Marika Marszalkowski, 2014
  • "Level of Detail Techniques for Service-based Rendering of 3D City Models", Marcel Pursche, 2015
  • "A System for Streaming-based Visualization of Massive Virtual 3D City Models based on WebGL",Simon Völcker, 2015
  • "A Framework for Thematic Visualization in Service-Based Virtual 3D City Models", Roman Preuss

Further Activities

  • Member of SIG3D, Standardization of CityGML within OGC CityGML