• Corpus ID: 58747676

Functionality and performance : two important considerations when implementing topology in 3D GIS

  title={Functionality and performance : two important considerations when implementing topology in 3D GIS},
  author={Claire Ellul},
This thesis contributes to the understanding of the use of topology in analysing 3D spatial data, focussing in particular on two aspects of the problem - what binary topological analysis functionality is required in a commercial 3D Geographical Information System (GIS), and how should this functionality be implemented to achieve the most efficient query performance. Topology is defined as the identification of spatial relationships between adjacent or neighbouring objects. The first stage of… 

Topological information extraction from buildings in CityGML

  • S. SallehU. Ujang
  • Computer Science
    IOP Conference Series: Earth and Environmental Science
  • 2018
It was found that the topological information extracted from the geometric structure of CityGML was limited to the locality of the object in question and could not extend beyond the dimension of the primitive.

A two-level topological model for 3D features in CityGML

Rule-based topology system for spatial databases to validate complex geographic datasets

The topology rule system presented in this paper has several major advantages over the ArcGIS approach: it can be extended with new topology rules, it has a much wider set of rules, and it can mix feature attributes with topology Rules as filters.

3D Topological Validation of Compact Abstract Cell Complexes (CACC) Data Structure for Buildings in CityGML

The implementation of the CACC topological data structure for buildings in LoD2 CityGML was found to be topologically sound using the “Hand-shaking” theorem.

Semantic Modelling of 3D Multi-Utility Networks for Urban Analyses and Simulations: The CityGML Utility Network ADE

This document describes the 3D City Models, 3D Data Models,3D Utility Networks, CityGML, Multi-Utility Networks package.

3 D Data Management ( Overview Report )



Requirements for Topology in 3D GIS

It is suggested that these requirements can be used as a basis for the implementation of topology in 3D applications and serve as a focus for further discussion and identification of additional applications that would benefit from 3D topology.


The requirements to a time-critical application are discussed and current commercial support and maintenance of spatial information (2D and 3D) offered by GeoDBMS are addressed and both geometrical and topological representation of spatial data is discussed.

3D GIS : current status on perspectives

The aim of this paper is to find the answer to the status of the 3D GIS by analysing both software available and efforts of researchers by addressing some of the issues and problems involved in developing such a system and recommends directions for further research.


Nowadays, spatial modelling has mainly used 2D GIS. In applications like architecture or urban planning, data are defined in a 3D space. However, there are few spatial models suitable to the

Topology revisited: representing spatial relations

  • D. Theobald
  • Computer Science
    Int. J. Geogr. Inf. Sci.
  • 2001
A data structure that can represent proximal and directional spatial relations, in addition to topological relationships, is described, which allows a broader set of functional relationships and connections between geographical features to be explicitly represented.

R-trees for organizing and visualizing 3D GIS databases

LOD-R-Trees is presented, a new data structure which elegantly combines R-trees with LODs (levels of detail) and demonstrates that efficient algorithms make a fast 3D GIS user interface possible without spending a fortune on hardware.

Spatial Multi-Database Topological Continuity and Indexing: A Step Towards Seamless GIS Data Interoperability

  • R. Laurini
  • Computer Science
    Int. J. Geogr. Inf. Sci.
  • 1998
Structures for spatial indexing in multidatabase systems will be described, giving emphasis to local and global spatial indices, and a r-tree-like-based structure is proposed for organising those global indices.