Data structures for quadtree approximation and compression
Communications of the ACM
Basic structure of a proposed building product model
Computer-Aided Design
A comparison of methods for representing topological relationships
Information Sciences—Applications: An International Journal
SQL: 1999, formerly known as SQL3
ACM SIGMOD Record
A relational model of data for large shared data banks
Communications of the ACM
Spatial databases with application to GIS
Spatial databases with application to GIS
New methods for topological clustering and spatial access in object-oriented 3D databases
Proceedings of the 9th ACM international symposium on Advances in geographic information systems
Building Product Models: Computer Environments Supporting Design and Construction
Building Product Models: Computer Environments Supporting Design and Construction
An Efficient Pictorial Database System for PSQL
IEEE Transactions on Software Engineering
Advanced SQL 1999: Understanding Object-Relational, and Other Advanced Features
Advanced SQL 1999: Understanding Object-Relational, and Other Advanced Features
Spatial data management for virtual product development
Computer Science in Perspective
An abstract model of three-dimensional spatial data types
Proceedings of the 12th annual ACM international workshop on Geographic information systems
Topological relationships between complex spatial objects
ACM Transactions on Database Systems (TODS)
Building information modelling - Experts' views on standardisation and industry deployment
Advanced Engineering Informatics
Qualitative design support for engineering and architecture
Advanced Engineering Informatics
Advanced Engineering Informatics
Deployment of an AEC industry sector product model
Computer-Aided Design
Modelling 3D spatial objects in a geo-DBMS using a 3D primitive
Computers & Geosciences
Using the Relational Model to Capture Topological Information of Spaces
The Computer Journal
Qualitative spatial reasoning with topological information
Qualitative spatial reasoning with topological information
BIM Handbook: A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors
Toward automated generation of parametric BIMs based on hybrid video and laser scanning data
Advanced Engineering Informatics
A smart home 3d modeling approach for spatiotemporal analysis
ICOST'12 Proceedings of the 10th international smart homes and health telematics conference on Impact Ananlysis of Solutions for Chronic Disease Prevention and Management
An automated stabilisation method for spatial to structural design transformations
Advanced Engineering Informatics
Graph-based retrieval of building information models for supporting the early design stages
Advanced Engineering Informatics
Automated design studies: Topology versus One-Step Evolutionary Structural Optimisation
Advanced Engineering Informatics
Automatic design and planning of scaffolding systems using building information modeling
Advanced Engineering Informatics
Hi-index | 0.00 |
The paper presents parts of the development of a spatial query language for building information models. Such a query language enables the spatial analysis of building information models and the extraction of partial models that fulfill certain spatial constraints. Among other features, it includes topological operators, i.e. operators that reflect the topological relationships between 3D spatial objects. The paper presents definitions of the semantics of the topological operators within, contain, touch, overlap, disjoint and equal in 3D space by using the 9-intersection model. It further describes a possible implementation of the topological operators by means of an octree-based algorithm. The recursive algorithm presented in this article relies on a breadth-first traversal of the operands' octree representations and the application of rules that are based on the color of the octants under examination. Because it successively increases the discrete resolution of the spatial objects employed, the algorithm enables the user on the one hand to handle topological relationships in a fuzzy manner and on the other hand to trade-off between computational effort and the required accuracy. The article also presents detailed investigations on the runtime performance of the developed algorithm.