Abstract

Abstract. Adjacencies between objects provides the most basic connectivity information of objects. This connectivity information provides support for more complex 3D spatial analysis such as 3D navigation, nearest neighbour and others. In 3D models, the connectivity information is maintained by building a comprehensive 3D topology. As the international standard for 3D city models, CityGML employs a simple XML links mechanism that references related entities to each other as a means of maintaining topological information. This method fulfils the purpose of relating connected entities but, it does not describe how the entities are related or in other words its adjacencies. In this study, a 3D topological data structure was utilised to preserve topological primitives and maintain connectivity information for CityGML datasets of buildings in LoD2. The adjacencies tested in this study were based on the topological links maintained by the Compact Abstract Cell Complexes 3D topological data structure. Four types of adjacencies were tested which are Point-to-Line, Line-to-Surface, Surface-to-Surface and Volume-to-Volume adjacency. As a result, all adjacencies were able to be executed for both datasets which consisted of two connected buildings and disjointed buildings. It was found that the ability of the 3D topological data structure to preserve topological primitives and build topological links supported the maintenance of connectivity information between buildings. The maintenance of connectivity information was also not limited to objects of the same dimension and could extend to connectivity between building elements in different dimensions.

Highlights

  • CityGML is the international standard for 3D city modelling which represents buildings and other city elements in 3D

  • In terms of buildings and its elements, the XLinks topology mechanism utilised by CityGML is able to reference two volumes by their common surface or reference surfaces to represent that they belong to the same volume

  • The XLinks method of referencing is unable to describe the connectivity between objects or elements and no topological relationships are maintained between objects of different dimensions

Read more

Summary

Introduction

CityGML is the international standard for 3D city modelling which represents buildings and other city elements in 3D. The geometric component of CityGML handles the construction of objects using geometric primitives as specified by the GML3 geometric model classes (Kolbe, 2009). Another important component of CityGML which is the semantics handles the thematic representation of the objects such as buildings, water bodies, transportation and others (Biljecki et al, 2016). The topological component of CityGML is implemented using XML link mechanism or XLinks which references related objects in XML format as shown in Figure 1 (Gröger & Plümer, 2012; Kolbe, 2009; Li et al, 2016)

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call