Abstract

Abstract. The storage of spatial data that consists of spatial and non-spatial properties requires a database management system that possesses spatial functions that can cater to the spatial characteristics of data. These characteristics include the geometrical shape, topological and positional information. Parallel to how geometries describe the shape of an object, topological information is also an important spatial property which describes how the geometries in a space are related to each other. This information describes the connectivity, containment and adjacencies of spatial objects which are the foundation for more complex analysis such as navigation, data reconstruction, spatial queries and others. However, the topological support provided by spatial databases varies. This paper provided an overview on the current implementations of topological support in spatial databases such as ArcGIS, QGIS, PostgreSQL and others. The native topology in most spatial databases was found to be 2D topology maintained by 2D topology rules with limited representation of 3D topological relationships. Consequently, 3D objects represented by 2D topology had to be decomposed into objects of lower dimensions. Approaches to implement additional topological support for spatial databases included the use of topological data models, data structures, operators, and rules. 3D applications such as 3D cadastre required more detailed representations of topological information which required a more comprehensive 3D topological data model. Nonetheless, comprehensive preservation of topological information also mandates voluminous storage and higher computational efficiency. Thus, the appropriate 3D topological support should be provided in spatial databases to accurately represent 3D objects and meet 3D analysis requirements.

Highlights

  • Modelling spatial objects in three-dimensional (3D) environment has become common

  • Another GIS software which is Quantum GIS (QGIS) implemented topology rules based on topological rules to determine valid topological interactions for spatial objects of each dimension (QGIS, 2021)

  • The storage of 3D geometries provides the basis of topological information whereby 3D objects are stored as MultiPatch features in ArcGIS or simple polyhedrons in DBMS such as PostgreSQL with PostGIS and Oracle Spatial

Read more

Summary

INTRODUCTION

Modelling spatial objects in three-dimensional (3D) environment has become common. Spatial data has non-spatial attributes that describes other properties of an object. A spatial subsystem is responsible for spatial data management and spatial functions such as spatial data model support, query language for spatial queries and spatial indexing. In order to access spatial objects, the spatial data are indexed to ensure efficient query processes. The spatial indexing function determines the specific order and arrangement of data which can be in terms of location, geometry, attributes or relationships of the spatial data. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XLVI-4/W5-2021 The 6th International Conference on Smart City Applications, 27–29 October 2021, Karabuk University, Virtual Safranbolu, Turkey discussion on 3D topological support in spatial databases.

CURRENT MAINTENANCE OF TOPOLOGY IN SPATIAL DATABASES
CUSTOM TOPOLOGICAL EXTENSIONS FOR SPATIAL DATABASES
DISCUSSION
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