Currently, there is no technology available to validate 4D Building Information Models using formal methods of temporal and spatial analysis. We propose to fill this technological gap by providing a query language which provides dedicated spatial and temporal operators. In the presented approach, a building is digitally represented by an instance of the neutral data format Industry Foundation Classes (IFC). With reference to the temporal and spatial data, the promoted IFC class structure is optimized for the particular query functionality. On the basis of this adapted object model we make use of the Language-Integrated Query technology (LINQ) provided by Microsoft’s .NET framework. As LINQ was originally developed for defining static queries which are evaluated at compile time, we have implemented a dynamic version called Live LINQ in order to allow the user to flexibly formulate queries and to process these during the runtime of the BIM application. The developed interface provides a powerful and easy-to use mechanism for the spatial-temporal analysis and verification of 4D building information models.
[1]
Martin Fischer,et al.
Benefits of 3d and 4d Models for Facility Managers and Aec Service Providers
,
2003
.
[2]
Ernst Rank,et al.
Topological analysis of 3D building models using a spatial query language
,
2009,
Adv. Eng. Informatics.
[3]
Ernst Rank,et al.
Specification and implementation of directional operators in a 3D spatial query language for building information models
,
2009,
Adv. Eng. Informatics.
[4]
Ernst Rank,et al.
Query Support for BIMs using Semantic and Spatial Conditions
,
2010
.
[5]
André Borrmann,et al.
Efficient and Robust Octree Generation for Implementing Topological Queries for Building Information Models
,
2012
.
[6]
Hans-Peter Kriegel,et al.
The R*-tree: an efficient and robust access method for points and rectangles
,
1990,
SIGMOD '90.
[7]
Marc B. Vilain,et al.
A System for Reasoning About Time
,
1982,
AAAI.
[8]
P Katranuschkov,et al.
GENERALISED MODEL SUBSET DEFINITION SCHEMA
,
2003
.