Topological analysis of 3D building models using a spatial query language

Article · October 2009with94 Reads
DOI: 10.1016/j.aei.2009.06.001 · Source: DBLP
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.
    • SPARQL is a generic query language that allows federated queries across heterogeneous Linked Data sources (Harris et al 2013, Heath & Bizer 2011 ). In comparison with domain-specific query languages (Mazairac & Beetz 2013, Borrmann & Rank 2009), SPARQL is especially applicable for scenarios when data from multiple sources are needed . Here are some possible scenarios: -All building objects should be classified according to NL-sfb code.
    Full-text · Conference Paper · Sep 2016 · Advanced Engineering Informatics
    • The obvious problem is that it could not be decided whether the window is part of the wall or part of the roof. With respect to the semantic-topology, Borrmann and Rank (2009) presented a spatial query language for building information models. Semantics of topological operators in 3D space were defined using the nine-intersection model.
    [Show abstract] [Hide abstract] ABSTRACT: CityGML, as the standard for the representation and exchange of 3D city models, contains rich information in terms of geometry, semantics, topology and appearance. With respect to topology, CityGML adopts the XLink approach to represent topological relationships between different geometric aggregates or thematic features; however, it is limited to shared objects. This paper proposes a two-level model for representing 3D topological relationships in CityGML: high-level (semantic-level) topology between semantic features and low-level (geometric-level) topology between geometric primitives. Five topological relationships are adopted in this model: touch, in, equal, overlap and disjoint. The semantic-level topology is derived from the geometric-level topology on the basis of the shared geometric primitives. To maintain the 3D topology, topological consistency rules are presented. An Application Domain Extension, called TopoADE, is proposed for the implementation of the topological model. The TopoADE consists of three modules: Topology, Feature and Geometry. Finally, 3D city models with LoD1 to LoD4 are used to test this model. Experimentation on those data sets indicates a validation of the proposed topological model in CityGML.
    Full-text · Article · Sep 2016
    • Current BIM standards support representing relationships, such as spatial hierarchies and links between structural analysis models and building components (BuildingSmart 2013; Khalili and Chua 2015). However, the decomposition of elements does not always match the requirements of damage assessment (Borrmann and Rank 2009). Therefore, transformation mechanisms need to be developed to determine the relationships between components.
    [Show abstract] [Hide abstract] ABSTRACT: Engineering analysis to quantify the effects of earthquake forces on the structural strength of components requires determining the damage mode and severity of the components. The analysis requires strength computations and visual damage assessments, which are information intensive, potentially error-prone, and slow. This study develops a building-information-modeling (BIM) based approach to support the engineering analysis of reinforced concrete structures. In the proposed approach, the damage information is represented along with the geometric, topological, and structural information. Transformation and reasoning mechanisms are proposed to utilize the information contained in the BIM to perform strength analysis and visual assessment tasks. The approach is validated on a case study building, which contains 42 damaged piers and spandrels.
    Article · Jul 2016
    • geometric) algorithms. Another application is the processing of geometric–topological relationships because such information is typically not displayed in common data models (Borrmann & Rank, 2009b). Examples of the geometric–topological relations of 3D objects are shown in Figure 7.
    [Show abstract] [Hide abstract] ABSTRACT: Standards and guidelines in the construction industry are used to standardize requirements to guarantee framework conditions, such as structural stability, reliability, usability and safety. Therefore, conformity checks of building designs relative to applicable rules and regulations are essential. Currently, these checks are primarily performed manually on the basis of two-dimensional technical drawings and textual documents. Because of the low level of automation, the conventional checking procedure is laborious, cumbersome and error-prone. As the building information modeling process has matured, the construction industry has gained the necessary technology to automate and thereby optimize the checking process in terms of time, effort and cost. To automate this process, we introduce a visual code checking language (VCCL), which uses visual elements to translate standards and guidelines into machine-readable language (Preidel & Borrmann, 2015). Similar to other conventional languages, the VCCL is subject to the rules of a logical system; however, it represents information as a visual flow. To base the VCCL on a sound foundation, we focus on an essential automated compliance checking process, i.e. preparing information regarding a building model. Because of the enormous number of relational dependencies in a digital building model, we introduce a set of relational objects and operators, which enable the user to define precise information queries that consider relationships. Because these elements are based on the principles of relational algebra, they represent a powerful toolkit for the processing of information and thus provide a wider scope of action for the user.
    Full-text · Conference Paper · Jul 2016 · Advanced Engineering Informatics
    • The newly developed query language covered spatial operators such as mindist, maxdist, isCloser and isFarther, which was proven to be a promising approach for partial model extraction that satisfied certain spatial constraints. Subsequently, this spatial query language was extended by adding other topological operators, including within, contain, touch, overlap, disjoint and equal in the 3D space using the 9-intersection model [5,9]. Nepal et al. [28] described a methodology for querying the BIM model for construction-specific spatial information.
    [Show abstract] [Hide abstract] ABSTRACT: In building information modelling (BIM), the model is a digital representation of physical and functional characteristics of a facility and contains enriched product information pertaining to the facility. This information is generally embedded into the BIM model as properties for parametric building objects, and is exchangeable among project stakeholders and BIM design programs – a key feature of BIM for enhancing communication and work efficiency. However, BIM itself is a purpose-built, product-centric information database and lacks domain semantics such that extracting construction-oriented quantity take-off information for the purpose of construction workface planning still remains a challenge. Moreover, some information crucial to construction practitioners, such as the topological relationships among building objects, remains implicit in the BIM design model. This restricts information extraction from the BIM model for downstream analyses in construction. To address identified limitations, this study proposes an ontology-based semantic approach to extracting construction-oriented quantity take-off information from a BIM design model. This approach allows users to semantically query the BIM design model using a domain vocabulary, capitalizing on building product ontology formalized from construction perspectives. As such, quantity take-off information relevant to construction practitioners can be readily extracted and visualized in 3D in order to serve application needs in the construction field. A prototype application is implemented in Autodesk Revit to demonstrate the effectiveness of the proposed new approach in the domain of light-frame building construction.
    Article · Apr 2016
    • Borrmann et al's work describes a generic intersection matrix for intersections of point, line, area and 3d body (Borrmann et al 2006). This gives a number of intersection volumes that include; nontouching (disjoint), equal volumes, a volume containing and touching a volume and a volume totally within a volume (Borrmann & Rank, 2009). Whilst their work focused on modelling intersections of architectural buildings, as these are simply intersecting polygons, the same approach can be adapted to manufacturing of polygonal parts.
    Full-text · Conference Paper · Jan 2016 · Advanced Engineering Informatics
Show more