Volume IV-4/W8
ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., IV-4/W8, 123–130, 2019
https://doi.org/10.5194/isprs-annals-IV-4-W8-123-2019
© Author(s) 2019. This work is distributed under
the Creative Commons Attribution 4.0 License.
ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., IV-4/W8, 123–130, 2019
https://doi.org/10.5194/isprs-annals-IV-4-W8-123-2019
© Author(s) 2019. This work is distributed under
the Creative Commons Attribution 4.0 License.

  23 Sep 2019

23 Sep 2019

A DATA STRUCTURE TO INCORPORATE VERSIONING IN 3D CITY MODELS

S. Vitalis, A. Labetski, K. Arroyo Ohori, H. Ledoux, and J. Stoter S. Vitalis et al.
  • 3D Geoinformation Group, Delft University of Technology, the Netherlands

Keywords: Versioning, 3D City Models, CityJSON, CityGML, Git

Abstract. A 3D city model should be constantly updated with new versions, either to reflect the changes in its real-world counterpart, or to improve and correct parts of the model. However, the current standards for 3D city models do not support versioning, and existing version control systems do not work well with 3D city models. In this paper, we propose an approach to support versioning of 3D city models based on CityJSON and the concepts behind the Git version control system, including distributed and non-linear workflows. We demonstrate the benefits of our approach in two examples and in our software prototype, which is able to extract a given version of a 3D city model and to display its history.