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




A Service-Based Concept for Camera Control in 3D Geovirtual Environments

Klimke, Jan; Hagedorn, Benjamin; Döllner, Jürgen in Proceedings of the 7th 3D GeoInfo Conference 2012 2012 .

3D geovirtual environments (3D GeoVEs) such as virtual 3D city models serve as integration platforms for complex geospatial information and facilitate effective use and communication of that information. Recent developments towards standards and service-based, interactive 3D geovisualization systems enable the large-scale distribution of 3D GeoVEs also by thin client applications that work on mobile devices or in web browsers. To construct such systems, 3D portrayal services can be used as building blocks for service-based rendering. Service-based approaches for 3D user interaction, however, have not been formalized and specified to a similar degree. In this paper, we present a concept for service-based 3D camera control as a key element of 3D user interaction used to explore and manipulate 3D GeoVEs and their objects. It is based on the decomposition of 3D user interaction functionality into a set of services that can be flexibly combined to build automated, assisting, and application-specific 3D user interaction tools, which fit into service-oriented architectures of GIS and SDI based IT solutions. We discuss 3D camera techniques, categories of 3D camera tasks, and derive a collection of general-purpose 3D interaction services. We also explain how to eficiently compose these services and discuss their impact on the architecture of service-based visualization systems. Furthermore, we outline an example of a distributed 3D geovisualization system that shows how the concepts can be applied applications based on virtual 3D city models.
A Service-Based Concept f... - Download
A Service-Based Concept f... - Download
A Service-Based Concept f... - Download
A Service-Based Concept f... - Download
Further Information
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