A CityGML extension for handling very large tins

Conference Paper (2016)
Author(s)

Kavisha Kumar (TU Delft - Urban Data Science)

H. Ledoux (TU Delft - Urban Data Science)

J. Stoter (TU Delft - Urban Data Science)

Research Group
Urban Data Science
Copyright
© 2016 Kavisha Kumar, H. Ledoux, J.E. Stoter
DOI related publication
https://doi.org/10.5194/isprs-annals-IV-2-W1-137-2016
More Info
expand_more
Publication Year
2016
Language
English
Copyright
© 2016 Kavisha Kumar, H. Ledoux, J.E. Stoter
Research Group
Urban Data Science
Volume number
IV-2/W1
Pages (from-to)
137-143
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In addition to buildings, the terrain forms an important part of a 3D city model. Although in GIS terrains are usually represented with 2D grids, TINs are also increasingly being used in practice. One example is 3DTOP10NL, the 3D city model covering the whole of the Netherlands, which stores the relief with a constrained TIN containing more than 1 billion triangles. Due to the massive size of such datasets, the main problem that arises is: how to efficiently store and maintain them? While CityGML supports the storage of TINs, we argue in this paper that the current solution is not adequate. For instance, the 1 billion+ triangles of 3DTOP10NL require 686 GB of storage space with CityGML. Furthermore, the current solution does not store the topological relationships of the triangles, and also there are no clear mechanisms to handle several LODs. We propose in this paper a CityGML extension for the compact representation of terrains. We describe our abstract and implementation specifications (modelled in UML), and our prototype implementation to convert TINs to our CityGML structure. It increases the topological relationships that are explicitly represented, and allows us to compress up to a factor of ∼ 25 in our experiments with massive real-world terrains (more than 1 billion triangles).