Abstract Topological Data Structure for 3D Spatial Objects

被引:9
|
作者
Ujang, Uznir [1 ]
Castro, Francesc Anton [2 ]
Azri, Suhaibah [1 ]
机构
[1] Univ Teknol Malaysia, Fac Built Environm & Surveying, Johor Baharu 81310, Johor, Malaysia
[2] Yachay Tech Univ, Sch Math Sci & Informat Technol, Hacienda San Jose S-N, Imbabura, Ecuador
来源
关键词
Compact Abstract Cell Complexes; 3D topology; 3D data structures; 3D GIS; 3D city modeling; CITY MODELS; LEVEL; GIS;
D O I
10.3390/ijgi8030102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In spatial science, the relationship between spatial objects is considered to be a vital element. Currently, 3D objects are often used for visual aids, improving human insight, spatial observations, and spatial planning. This scenario involves 3D geometrical data handling without the need for topological information. Nevertheless, in the near future, users will shift to more complex queries corresponding to the existing 2D spatial approaches. Therefore, having 3D spatial objects without having these relationships or topology is impractical for 3D spatial analysis queries. In this paper, we present a new method for creating topological information that we call the Compact Abstract Cell Complexes (CACC) data structure for 3D spatial objects. The idea is to express in the most compact way the topology of a model in 3D (or more generally in nD) without requiring the topological space to be discrete or geometric. This is achieved by storing all the atomic cycles through the models (null combinatorial homotopy classes). The main idea here is to store the atomic paths through the models as an ant experiences topology: each time the ant perceives a previous trace of pheromone, it knows it has completed a cycle. The main advantage of this combinatorial topological data structure over abstract simplicial complexes is that the storage size of the abstract cell cycles required to represent the geometric topology of a model is far lower than that for any of the existing topological data structures (including abstract simplicial cell cycles) required to represent the geometric decomposition of the same model into abstract simplicial cells. We provide a thorough comparative analysis of the storage sizes for the different topological data structures to sustain this.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Topology of the Prism Model for 3D Indoor Spatial Objects
    Kim, Joon-Seok
    Kang, Hye-Young
    Lee, Tae-Hoon
    Li, Ki-Joune
    MDM: 2009 10TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT, 2009, : 698 - 703
  • [32] The Implementation of Spatial Planning Objects in a 3D Cadastral Model
    Bydlosz, Jaroslaw
    Bieda, Agnieszka
    Parzych, Piotr
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2018, 7 (04):
  • [33] Motion data management of 3D moving objects
    Ye, HZ
    Gong, JY
    IGARSS 2003: IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS I - VII, PROCEEDINGS: LEARNING FROM EARTH'S SHAPES AND SIZES, 2003, : 3736 - 3738
  • [34] Equidistant and Uniform Data Augmentation for 3D Objects
    Morozov, Alexander
    Zgyatti, Davide
    Popov, Petr
    IEEE ACCESS, 2022, 10 : 3766 - 3774
  • [35] Coding topological structure of 3D CAD models
    Masuda, H
    Ohbuchi, R
    COMPUTER-AIDED DESIGN, 2000, 32 (5-6) : 367 - 375
  • [36] Band structure engineering in 3D topological insulators
    Plucinski, L.
    JOURNAL OF PHYSICS-CONDENSED MATTER, 2019, 31 (18)
  • [37] Representation of 3D topological structure based on couple
    Li, Jun
    Jing, Ning
    Sun, Mao-Yin
    Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2002, 24 (03):
  • [38] Inferring quality in point cloud-based 3D printed objects using topological data analysis
    Rosen P.
    Hajij M.
    Tu J.
    Arafin T.
    Piegl L.
    Computer-Aided Design and Applications, 2019, 16 (03): : 519 - 527
  • [39] 3D objects
    Anon
    2002, F and W Publications (17):
  • [40] 3D objects
    HOW, 1999, 14 (05):