Abstract

Building information modeling (BIM), with detailed geometry and semantics of the indoor environment, has become an essential part of smart city development and city information modeling (CIM). However, visualizing large-scale BIM models within geographic information systems (GIS), such as virtual globes, remains a technological challenge with limited hardware resources. Previous methods generally removed indoor features in a single-source (BIM) scene to reduce the computational burden from outdoor views, which have not been applied to the multi-source and -scale geographic environment (e.g., virtual globes). This approach neglected special BIM semantics (e.g., transparent windows), which may miss a part of geographic features or buildings and cause unreasonable visualization. Besides, the method overlooked indoor visualization optimization, which may burden computing resources when visualizing big and complex buildings from indoor views. To address these problems, we propose a semantics-based method for visualizing large-scale BIM models within indoor and outdoor environments. First, we organize large-scale BIM models based on a latitude-longitude grid (LLG) in the outdoor environment; a multilayer cell-and-portal graph is used to index the structure of the BIM model and building entities. Second, we propose a scheduling algorithm to achieve the integrated visualization in indoor and outdoor environments considering BIM semantics. The application of the proposed method to a multi-scale and -source environment confirmed that it can achieve an effective and efficient visualization for huge BIM models in indoor-outdoor scenes. Compared with the previous study, the proposed method considers the BIM semantics and thus can visualize more complete features from outdoor and indoor views of BIM models in the virtual globe. Besides, the study only loads as visible data as possible, which can retain lower the volume of increased geometry, and thus keep a higher frame rate for the tested areas.

Highlights

  • The integration of building information modeling (BIM) and geographic information systems (GIS) has become a research focus [1,2,3]

  • We investigated semantic data organization for large-scale BIM models in 3D GIS

  • For the outdoor scene of the building, we extended the exterior building entities of the BIM model based on a latitude-longitude grid (LLG) index on a virtual globe, and achieved scheduling in a multi-source and multi-scale environment [12,34]

Read more

Summary

Introduction

The integration of building information modeling (BIM) and geographic information systems (GIS) has become a research focus [1,2,3]. Previous studies have generally reduced geometric data by mesh simplification or by conversion to lower level of detail (LOD) models [16,17]. These approaches can change topological relationships between indoor spaces and the geometric accuracy of the building [18]. The algorithm can and rapidly judge the indoor/outdoor environment by BIM semantics (i.e., indoor space named IfcSpace) It can observe realistic indoor-outdoor environments from “visibility” entities (such as a transparent window or open door) and retain a lower computing burden by taking out-of-core rendering technology to reduce the burden, combined with the proposed hybrid index and view-frustum culling. Such strategies focus on the organization of individual BIM models and neglect the organization of the building entities from the perspective of indoor visualization

Index-Based Data Organization
LOD-Based Scheduling Algorithms
Index-Based Scheduling Algorithms
BIM Semantics
Semantic-Based Data Organization for Large-Scale BIM Models in 3D GIS
Semantic-Based Data Organization for Indoor Scenes in BIM Models
Semantic-Based Data Organization for Outdoor Scenes in BIM Models
Semantic-Based Scheduling Algorithm for Indoor Scenes in 3D GIS
Semantic-Based Scheduling Algorithm for Outdoor Scenes in 3D GIS
Visualizing Outdoor Scenes
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call