BIM-based spatial structure and business structure data fusion method
By building dynamic attachments and attribute change event listeners in the BIM model, flexible, real-time, two-way synchronization between the BIM model and spatial/business data is achieved, solving the problems of rigid integration structure and data silos in existing technologies, and improving change response efficiency and operation and maintenance efficiency.
Patent Information
- Application Number
- CN202510956740.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-11
- Publication Date
- 2025-11-28
AI Technical Summary
Existing technologies lack the ability to dynamically integrate and flexibly configure hierarchical structures when integrating BIM models with multi-source data, resulting in rigid integration structures, data silos, delayed change response, and high operation and maintenance costs.
By constructing a dynamic connection between the BIM model and the spatial/business structure, and using an attribute change event listener and mapping rule engine, real-time bidirectional synchronization of component attributes and data structure is achieved. It supports multi-mode integration and automated updates, and provides a visual hierarchical configuration interface and version control.
It enables flexible, real-time, two-way synchronization between BIM models and spatial/business data, reducing operation and maintenance costs, improving change processing efficiency, adapting to complex scenario requirements, and supporting multi-business template expansion and historical data backtracking.
Smart Images

Figure CN121030840A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of building information technology, and in particular to a method for fusing spatial structure and business structure data based on BIM. Background Technology
[0002] In the field of Building Information Modeling (BIM) and multi-source data integration, traditional methods generally focus on the static association between BIM models and single-dimensional data (such as spatial structures or business systems), lacking the ability for dynamic integration and flexible hierarchical configuration.
[0003] Existing technologies typically employ the following two paradigms:
[0004] Spatial structure mapping: By attaching BIM component attributes through predefined spatial hierarchy (such as floor-room), such as the spatial topology generation method based on IFC standard proposed in patent CN109284347A, its hierarchical relationship is fixed and cannot adapt to the customized needs of multiple scenarios.
[0005] Business data integration: Schedule and cost are linked by embedding foreign keys from the business database into BIM components, but this relies on manual maintenance of mapping rules and cannot dynamically respond to model changes.
[0006] When it comes to the cross-integration of spatial and business data, existing solutions mostly adopt a one-way dominant model. For example, a commercial BIM platform (such as Autodesk Revit+Navisworks) supports adding business tags to the spatial structure as the main framework to form a fixed hierarchy of "region-floor-business category". Conversely, complex script customization is required, and there is a lack of standardized configuration tools. The problems with this approach are: (1) the integration structure is rigid and cannot switch the dominant dimension according to the scenario; (2) the change propagation depends on manual intervention and is prone to data gaps; (3) cross-level adjustments require rebuilding the association rules, resulting in high operation and maintenance costs.
[0007] In summary, the main shortcomings of existing technologies are:
[0008] 1. Static mapping and hierarchical solidification
[0009] Current BIM systems often use predefined hierarchical structures (such as building-floor-room) to link spatial / business data, making it impossible to customize multi-level tree structures or dynamically adjust hierarchical relationships according to business needs. For example, expanding the "area" level requires reconstructing the underlying model, resulting in high adaptation costs.
[0010] 2. Data silos and interoperability barriers
[0011] The integration of BIM with business systems (such as schedule management and cost accounting) often adopts one-way foreign key binding, lacking a two-way dynamic association mechanism, which easily leads to the formation of "information silos".
[0012] 3. Delayed change response and high manual maintenance costs
[0013] When spatial structure or business data changes (such as floor division adjustments), BIM component attributes need to be manually rebound. The lack of an automated update engine leads to data gaps and low operation and maintenance efficiency.
[0014] 4. The integration model is too simplistic and lacks flexibility.
[0015] Existing solutions mostly adopt a one-way dominant integration mode (such as space-dominant or business-dominant), which cannot support the interleaved configuration of spatial and business structures (such as "business level 1 - region - business level 2").
[0016] Adjusting the integration level requires rebuilding the association rules, lacks version control and historical data backtracking capabilities, and is difficult to meet the needs of multi-scenario analysis. Summary of the Invention
[0017] This disclosure provides a method for the flexible integration of spatial structure and business structure data based on BIM technology. This is a novel data management method for the efficient and flexible association of spatial and business data in BIM applications, and it focuses on achieving the following core solutions:
[0018] (1) Dynamic bidirectional association mechanism
[0019] Dynamically link the BIM model with the spatial / business structure, and achieve real-time bidirectional synchronization of component attributes and data structure through attribute change event listening and mapping rule engine.
[0020] (2) Flexible hierarchical configuration and multi-mode integration
[0021] It supports user-defined space-business integration layers (space-dominant, business-dominant, and custom interleaved types) while ensuring the logical integrity of parent-child relationships, breaking through the limitations of the traditional unidirectional dominant mode.
[0022] (3) Automated updates and version management
[0023] Develop an automated change engine that automatically detects affected nodes and triggers data fusion updates when the spatial or business structure changes, and combines version control to enable historical data backtracking and comparison.
[0024] (4) Lightweight design and cross-platform interoperability optimization
[0025] By using intelligent lightweight technologies (such as multi-level detail generation) to reduce the amount of fused data, adapt to low-configuration terminals, and use standardized mapping rules to solve the cross-platform interoperability problem between BIM and business data.
[0026] The BIM-based spatial structure and business structure data fusion method disclosed herein mainly includes the following steps:
[0027] S1, constructing a dynamic connection between the BIM model and the spatial structure;
[0028] S2, dynamically linking the BIM model with the business structure;
[0029] S3, spatial structure and business structure data fusion.
[0030] Furthermore, the specific method of step S1 includes:
[0031] Customize the configuration space structure: Define a multi-level tree structure, and define the spatial hierarchy through a visual interface or configuration file;
[0032] Attribute extension and mapping rule configuration: Extend the attribute information of BIM model components, including attributes mapped to the spatial structure, and establish the mapping relationship / rule configuration between the attribute information of BIM model components and the spatial structure;
[0033] Dynamic association: Listen for BIM model attribute change events and establish dynamic associations between BIM components and spatial structures based on mapping rules.
[0034] Furthermore, the specific method of step S2 includes:
[0035] Define business data: Build a business database that supports mainstream business scenarios;
[0036] Attribute extension and mapping rule configuration: Extend the attribute information of BIM model components, including attributes mapped to the business structure; establish the mapping relationship / rule configuration between the attribute information of BIM model components and business structure data;
[0037] Dynamic association: Listen for BIM model attribute change events and establish dynamic associations between BIM components and business structures based on mapping rules.
[0038] Furthermore, step S3 specifically includes:
[0039] Integration level configuration: Select or customize the layer of spatial service integration data, and customize the selection of spatial structure and service structure data to participate in spatial service integration;
[0040] When configuring the hierarchical structure of spatial business data, it is necessary to ensure the parent-child hierarchical relationship between the spatial structure and the business structure.
[0041] Automatically generate integrated data: Based on the configuration of spatial business structure, the spatial business data is automatically generated through the two-way association between BIM model components and spatial structure and business structure, and the association between BIM model components and integrated data is established at the same time.
[0042] Manual adjustment of fused data hierarchy: Upgrade / downgrade the upper and lower levels of automatically generated spatial business fused data;
[0043] Automatic Change: When the spatial structure or business structure changes, the engine automatically detects the affected nodes and triggers an automatic update of the fusion tree.
[0044] Furthermore, in the fusion layer configuration of step S3, three fusion modes are provided:
[0045] Space-driven: Spatial structure first, business structure second;
[0046] Business-driven: prioritize business structure, then spatial structure;
[0047] Custom hierarchical configuration: Customize the configuration structure hierarchy and support the interleaving of spatial business structures.
[0048] Furthermore, step S3 also includes the following steps:
[0049] Version control is used to record historical fusion data for retrospection and comparison.
[0050] Compared with existing technologies, the beneficial effects of this disclosure are: ① Dual-dimensional integration of space and business: Compared with methods that only handle spatial topology relationships, this disclosure achieves more flexible cross-application scenarios through three integration modes (space-driven / business-driven / hybrid interleaving), realizing the dynamic association of BIM models with spatial and business structures simultaneously, breaking through the limitations of single-dimensional data integration; ② Advantages of the dynamic association engine: Adopting an attribute change event-driven mechanism, compared with static association methods, it achieves real-time bidirectional data synchronization. When model attributes change, the automatic update response speed of the association structure is significantly improved compared with traditional methods; ③ Adaptive integration configuration: Providing a visual hierarchical configuration interface, compared with fixed hierarchical structures, it supports custom integration order and hierarchical interleaving, adapting to the needs of complex business scenarios. Request; ④ Automated update management: Through graph structure impact analysis algorithm, intelligent updates of fused data are achieved. Compared with optimization methods that require manual intervention, change processing efficiency is improved by 60%, and version traceability is supported; ⑤ Open rule engine architecture: Compared with closed systems, it supports seamless expansion of new business types and spatial levels, and realizes plug-and-play expansion of business modules through configurable mapping rules; ⑥ Cross-domain application coverage: Supports the establishment of multiple business template libraries to adapt to different scenarios, such as diverse business data such as progress, cost, and quality. The application scenario coverage is significantly improved compared with single domains; ⑥ Visual two-way adjustment mechanism: On the basis of automatically generated fused data, it supports manual hierarchical adjustment function, which significantly improves the data adaptability in complex scenarios compared with fully automated solutions. Attached Figure Description
[0051] The above and other objects, features and advantages of this disclosure will become more apparent from the more detailed description of exemplary embodiments of this disclosure taken in conjunction with the accompanying drawings, in which the same reference numerals generally represent the same components.
[0052] Figure 1 A flowchart illustrating an exemplary embodiment of this disclosure;
[0053] Figure 2 For the dynamic connection between spatial structure and BIM model;
[0054] Figure 3 Dynamically linking business structure with BIM model;
[0055] Figure 4 Configure the data layer for spatial business integration;
[0056] Figure 5 Dynamically linking the spatial business integration tree with the BIM model;
[0057] Figure 6 Manual adjustments were made to the spatial business integration tree. Detailed Implementation
[0058] Preferred embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art.
[0059] This disclosure provides a method for fusing spatial structure and business structure data based on BIM. In one exemplary implementation, the process is as follows: Figure 1 As shown, the main method includes the following steps:
[0060] Step 1: Constructing a dynamic connection between the BIM model and the spatial structure
[0061] (1) Customize the configuration space structure
[0062] It supports multi-level tree structure definition, allowing users to define spatial hierarchy relationships through a visual interface or configuration file, such as: region-unit-floor-room.
[0063] (2) Attribute expansion and mapping rule configuration
[0064] Expand the attribute information of BIM model components, including attributes mapped to the spatial structure, such as the region and floor; establish the mapping relationship / rule configuration between the attribute information of BIM model components and the spatial structure.
[0065] (3) Dynamic association
[0066] By listening to BIM model attribute change events, a dynamic association between BIM components and spatial structures is established based on mapping rules.
[0067] Step 2: Build a dynamic connection between the BIM model and the business structure
[0068] (1) Define business data
[0069] It provides a business database that supports mainstream business scenarios, such as business data related to progress management, cost accounting, quality, and safety.
[0070] (2) Attribute expansion and mapping rule configuration
[0071] Expand the attribute information of BIM model components to include attributes mapped to the business structure; establish the mapping relationship / rule configuration between the attribute information of BIM model components and business structure data;
[0072] (3) Dynamic association
[0073] By listening to BIM model attribute change events, a dynamic association between BIM components and business structures is established based on mapping rules.
[0074] Step 3: Integration of Spatial Structure and Business Structure Data
[0075] (1) Integration level configuration
[0076] It supports custom configuration of the hierarchical levels of spatial service integration data. Furthermore, the data involved in spatial service integration, including spatial structure and service structure data, can be customized.
[0077] Three fusion modes are available:
[0078] ① Space-driven: Spatial structure first, then business structure; such as region-unit-level-room-business level 1-business level 2....business level n;
[0079] ② Business-driven model: First business structure, then spatial structure, business level 1 - business level 2... business level n - region - individual building - hierarchy - room;
[0080] ③ Custom hierarchical configuration: Customize the configuration structure hierarchy, supporting the interleaving of spatial business structures, such as: Business Level 1 - Region - Individual Building - Hierarchy - Room - Business Level 2... Business Level n.
[0081] Note that when configuring the hierarchical structure of spatial business data, the parent-child hierarchical relationship between the spatial structure and the business structure must be ensured.
[0082] (2) Automatically generate fused data
[0083] By leveraging the bidirectional relationship between BIM model components and spatial and business structures, spatial business integration data is automatically generated based on the spatial business structure configuration, while simultaneously establishing the association between BIM model components and the integration data.
[0084] (3) Data integration supports manual adjustments
[0085] Automatically generated spatial service fusion data supports upgrading / downgrading and adjusting the upper and lower layers of data.
[0086] (4) Change the automation engine
[0087] When the spatial or business structure changes, the engine automatically detects the affected nodes and triggers an automatic update of the fusion tree. Historical fusion data can be recorded through version control, supporting backtracking and comparison.
[0088] Compared with the prior art, the features of this disclosure are:
[0089] 1. Two-dimensional dynamic association
[0090] Real-time bidirectional dynamic mapping between BIM model components and spatial and business structures;
[0091] Real-time related updates driven by attribute change events;
[0092] 2. Integration Layer Configuration Method
[0093] A unique spatial-business fusion tree generation algorithm (three dominant modes);
[0094] Hierarchical relationship constraints are maintained (ensuring the integrity of the parent-child structure);
[0095] Hybrid interleaving and fusion topology relationship processing;
[0096] 3. Change the automation engine
[0097] An event-driven mechanism is introduced to monitor geometric change events and business data change events of the BIM model in real time. When the spatial structure or business structure changes, the mapping engine is automatically triggered to achieve bidirectional synchronous updates of the spatial structure and business data.
[0098] 4. Scalable rule configuration system
[0099] It supports the smooth expansion of subsequent additions of spatial layers or business types.
[0100] The above technical solutions are merely exemplary embodiments of the present invention. For those skilled in the art, based on the application methods and principles disclosed in the present invention, it is easy to make various types of improvements or modifications, and not limited to the methods described in the specific embodiments of the present invention. Therefore, the methods described above are merely preferred and not restrictive.
Claims
1. A BIM-based spatial structure and business structure data fusion method, characterized in that, The method comprises the following steps: S1, constructing dynamic linkage of BIM model and space structure; S2, constructing dynamic linkage of BIM model and business structure; S3, data fusion of space structure and business structure.
2. The method of claim 1, wherein, The specific method of the step S1 comprises: Customized configuration of space structure: defining a multi-level tree structure, defining the space level relationship through a visual interface or a configuration file; Attribute extension and mapping rule configuration: extending the attribute information of the BIM model component, including the attributes mapped with the space structure, establishing the mapping relationship / rule configuration of the attribute information of the BIM model component and the space structure; Dynamic association: listening to the attribute change event of the BIM model, and establishing the dynamic association of the BIM component and the space structure based on the mapping rule.
3. The method of claim 1, wherein, The specific method of the step S2 comprises: Defining business data: constructing a business database supporting mainstream business scenarios; Attribute extension and mapping rule configuration: extending the attribute information of the BIM model component, including the attributes mapped with the business structure; establishing the mapping relationship / rule configuration of the attribute information of the BIM model component and the business structure data; Dynamic association: listening to the attribute change event of the BIM model, and establishing the dynamic association of the BIM component and the business structure based on the mapping rule.
4. The method of claim 1, wherein, The step S3 specifically comprises: Fusion level configuration: selecting or customizing the level of space business fusion data, and customizing the selection of space structure and business structure data participating in the space business fusion; When configuring the level structure of space business data, the parent-child level relationship of the space structure and the business structure must be ensured; Automatic generation of fusion data: based on the space business structure configuration, the space business fusion data is automatically generated through the bidirectional association relationship of the BIM model component, the space structure and the business structure, and the association relationship of the BIM model component and the fusion data is established; Manual adjustment of fusion data level: upgrading / downgrading the upper and lower levels of the automatically generated space business fusion data; Automatic change: when the space structure or the business structure changes, the engine automatically detects the affected nodes and triggers the fusion tree to automatically update.
5. The method of claim 1, wherein, In the fusion level configuration of the step S3, three fusion modes are provided: Space dominant type: space structure first, then business structure; Business dominant type: business structure first, then space structure; Customized level configuration: customizing the structure level, supporting space business structure interlacing.
6. The method according to any one of claims 1 to 5, characterized in that, The step S3 further comprises the following steps: Record the historical fusion data through version control for backtracking and comparison.
Citation Information
Patent Citations
A firefighting facility automatic marking and data processing method for a building firefighting facility monitoring system
CN109284347A
Cited By
BIM model full life cycle splitting and cross-model synchronization method and system
CN121387976A