journal article·2024-04-20Open access

Refinement and Computation Method for Line/Body Topological Relationships

Xiaoguang Zhou, Xiaohan Wang, Dongyang Hou, Qiankun Kang, Nawaz Ali

Applied Sciences· Volume 14· Issue 8

Abstract

Three-dimensional topological relationships serve as a theoretical foundation for quality control, update processing, and spatial analysis of three-dimensional spatial data in real-world three-dimensional GIS. The existing 3D topological relationship models are all basic relationship models that cannot distinguish the refined topological relationship between the line and the body with multiple intersections. In this study, we develop a 3D refined topological relationship description framework that draws from the two-dimensional refined topological relationship model, defines the unit intersection between the line and the body based on manifold topology, and proposes a method for describing the unit intersections between the line and the body considering Euler numbers and adjacency types. In total, 23 basic types between the line and the body are deduced. An example is provided to illustrate the distinguished refined topological relationship between the line and the body with multiple intersections. Subsequently, an algorithm for determining the basic type of line/body is developed. Finally, a line/body refined topological relationship computation prototype system is developed using the Nef polyhedron model, C++ language, and an open-source geometric algorithm library, and the effectiveness of our method is verified using actual building and pedestrian data.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Geographic Information Systems Studies · Constraint Satisfaction and Optimization · Data Management and Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Geosciences and Info-Physics, Central South University, Changsha 410083, China

Funding

National Natural Science Foundation of China · National Key Research and Development Program of China

References (38)

Show source-provided references
1. azul: A fast and efficient 3D city model viewer for macOS10.1111/tgis.12673 ↗
2. A template-based approach for the specification of 3D topological constraints10.1007/s10707-020-00401-2 ↗
3. A two-level topological model for 3D features in CityGML10.1016/j.compenvurbsys.2016.04.007 ↗
4. 3D topological support in spatial databases: An overview
5. Zlatanova, S. (2016). Encyclopedia of GIS, Springer.
6. Modelling conceptual neighbourhoods of topological line-region relations10.1080/02693799508902056 ↗
7. Laurini, R., and Thompson, D. (1992). Fundamentals of Spatial Information Systems, Academic Press.10.1016/B978-0-08-092420-5.50014-1 ↗
8. Point-set topological spatial relations10.1080/02693799108927841 ↗
9. Categorizing binary topological relations between regions, lines, and points in geographic databases
10. A spatial logic based on regions and connection
11. A Voronoi-based 9-intersection model for spatial relations10.1080/13658810151072831 ↗
12. A Voronoi-based spatial algebra for spatial relations
13. A Euler number-based topological computation model for land parcel database updating10.1080/13658816.2013.780607 ↗
14. A comparison of methods for representing topological relationships
15. Clementini, E., Di Felice, P., and Van Oosterom, P. (1993, January 23–25). A small set of formal topological relationships suitable for end-user interaction. Proceedings of the International Symposium on Spatial Databases, Singapore.10.1007/3-540-56869-7_16 ↗
16. Clementini, E., and Cohn, A.G. (2024). Extension of RCC*-9 to Complex and Three-Dimensional Features and Its Reasoning System. ISPRS Int. J. Geo-Inf., 13.10.3390/ijgi13010025 ↗
17. On the equivalence of topological relations10.1080/02693799508902030 ↗
18. Li, Z., and Deng, M. (2006, January 12–14). A hierarchical approach to the line-line topological relations. Proceedings of the Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling, Vienna, Austria.
19. Multi-level topological relations between spatial regions based upon topological invariants10.1007/s10707-006-0004-x ↗
20. Detection of spatial conflicts between rivers and contours in digital map updating10.1080/13658810701300071 ↗
21. Zhou, X., He, H., Hou, D., Li, R., and Zheng, H. (2021). A refined lines/regions and lines/lines topological relations model based on whole-whole objects intersection components. ISPRS Int. J. Geo-Inf., 10.10.3390/ijgi10010015 ↗
22. The 9+-Intersection for Topological Relations between a Directed Line Segment and a Region
23. Topological relations between fuzzy regions in a fuzzy topological space
24. Detailed model of topological and metric relationships between a line and region10.1007/s12517-019-4273-8 ↗
25. Enriching the semantics of the directed polyline–polygon topological relationships: The DLP-intersection matrix10.1007/s10109-017-0246-1 ↗
26. Zhou, M., and Guan, Q. (2019). A 25-intersection model for representing topological relations between simple spatial objects in 3-D space. ISPRS Int. J. Geo-Inf., 8.10.3390/ijgi8040182 ↗
27. Topological relations between a directed line and a directed region10.1111/tgis.12615 ↗
28. Shen, J., Zhou, T., and Chen, M. (2017). A 27-intersection model for representing detailed topological relations between spatial objects in two-dimensional space. ISPRS Int. J. Geo-Inf., 6.10.3390/ijgi6020037 ↗
29. Leng, L., Wang, F., Wang, M., Yang, G., Niu, X., and Zhang, X. (2022). A Generalized 9-Intersection Model for Topological Relations between Regions with Holes. ISPRS Int. J. Geo-Inf., 11.10.3390/ijgi11040218 ↗
30. Zhang, Y., Zhang, A., Gao, M., and Liang, Y. (2023). A Spatial Relation Model of Three-Dimensional Electronic Navigation Charts Based on Point-Set Topology Theory. ISPRS Int. J. Geo-Inf., 12.10.3390/ijgi12070259 ↗
31. A pedestrian network construction system based on crowdsourced walking trajectories10.1109/JIOT.2020.3038445 ↗
32. Lee, J. (2010). Introduction to Topological Manifolds, Springer Science & Business Media.10.1007/978-1-4419-7940-7_2 ↗
33. Tu, L.W. (2011). An Introduction to Manifolds, Springer.10.1007/978-1-4419-7400-6 ↗
34. Holes and genus of 2D and 3D digital images10.1006/cgip.1993.1002 ↗
35. Bieri, H. (1995). Nef Polyhedra: A Brief Introduction, Springer.10.1007/978-3-7091-7584-2_3 ↗
36. Dobrindt, K., Mehlhorn, K., and Yvinec, M. (1993, January 11–13). A complete and efficient algorithm for the intersection of a general and a convex polyhedron. Proceedings of the Algorithms and Data Structures: Third Workshop, WADS’93, Montréal, QC, Canada.10.1007/3-540-57155-8_258 ↗
37. Boolean operations on 3D selective Nef complexes: Data structure, algorithms, optimized implementation and experiments10.1016/j.comgeo.2006.11.009 ↗
38. Kong, G.o.H. (2023, September 22). Common Spatial Data Infrastructure Portal, Available online: https://portal.csdi.gov.hk/csdi-webpage/.