A method and device for generating a three-dimensional cloud chart of underground engineering and geological occurrence attributes

By integrating BIM models with professional databases, three-dimensional cloud maps are generated, solving the problem of analyzing the three-dimensional spatial variability of underground engineering and geological attributes. This enables dynamic presentation and visualization of data, enhancing engineers' analytical capabilities.

CN115510546BActive Publication Date: 2025-12-09SHANGHAI GEOTECHN INVESTIGATIONS & DESIGN INST
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211267274.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-17
Publication Date
2025-12-09
Estimated Expiration
2042-10-17

AI Technical Summary

Technical Problem

Existing technologies cannot effectively reflect the three-dimensional spatial variability of underground engineering and geological attributes, making it difficult for engineers to fully and intuitively grasp the distribution of surface characteristics of attributes within the engineering site and their changes along the depth.

Method used

By integrating BIM models with professional databases and using 3D cloud map generation methods, the spatial coordinate system of attribute data is standardized to generate and display attribute cloud maps, enabling dynamic presentation and visual analysis of the data.

Benefits of technology

It enhances data analysis capabilities, provides engineers with an intuitive analytical tool to understand the changes in underground engineering properties along depth, and improves the problems of poor data analyzability and difficulty in macroscopic understanding under two-dimensional chart evaluation methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115510546B_ABST
    Figure CN115510546B_ABST
Patent Text Reader

Abstract

The application provides a kind of underground engineering and geological occurrence attribute three-dimensional cloud chart generation method and device, wherein the method comprises the following steps: S1: model data processing and preparation; S2: attribute data extraction is carried out on underground engineering BIM model and / or professional database; S3: determine the range and position of cloud chart drawing; S4: establish local coordinate system and prepare attribute difference data; S5: data processing and cloud chart generation; S6: cloud chart calculation result display; S7: model visualization processing; S8: function expression interaction.The application provides a kind of underground engineering and geological occurrence attribute three-dimensional cloud chart generation method and device, through BIM model information carrier and professional data fusion, attribute data along the depth distribution is standardized in space coordinate system, and the data required for analysis is processed and cloud chart is generated, finally, display and control are completed in three-dimensional environment, which effectively improves data analysis capability.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of digital analysis of underground engineering, and in particular to a method and device for generating a three-dimensional cloud chart of underground engineering and geological occurrence attributes. BACKGROUND

[0002] Due to objective factors such as natural geological evolution and human activities, the rock-soil medium closely contacted by engineering construction is complex in conditions, and its characteristics (such as physical, mechanical parameters, permeability, etc.) have variability in spatial scale. The variability characteristics of these properties are considered for analysis in the whole process of engineering investigation, design, construction, and operation and maintenance. Through in-depth analysis of survey data, the distribution law and variability characteristics of underground engineering and occurrence conditions are mastered, and a safe and economic engineering scheme is obtained, and then corresponding technical or control measures are taken. Therefore, the analysis process and results of such spatial variability properties in underground engineering are directly related to the rationality of decision-making at each stage of engineering construction.

[0003] Under the conventional mode, due to the limitations of manual analysis methods, data processing capacity, and analysis expression methods, the attribute analysis of underground engineering (including objective attributes such as rock-soil conditions, and design and construction attributes such as pile bearing capacity and construction ground surface deformation and settlement) can only be analyzed item by item along the depth according to a single point. For example:

Example 1

Example 2

[0004] Therefore, the attribute analysis method along the depth distribution of underground engineering needs to be improved, and the innovation of the expression and analysis method of the attribute distribution along the depth of underground engineering is an important research and development direction. SUMMARY

[0005] In view of the current situation that it is difficult to analyze the underground engineering and the attribute expression of occurrence conditions and the distribution characteristics of the surface shape characteristics, the application provides a three-dimensional cloud chart generation method and device for underground engineering and geological occurrence attributes, which fuses a BIM model information carrier and professional data, performs spatial coordinate system standardization processing on attribute data distributed along the depth, processes the data to be analyzed and generates a cloud chart, and finally completes display and control in a three-dimensional environment, effectively improving the data analysis capability.

[0006] In order to achieve the above-mentioned purpose, the application provides a three-dimensional cloud chart generation method for underground engineering and geological occurrence attributes, which comprises the following steps:

[0007] S1: model data processing and preparation, establishing an underground engineering BIM model and creating a professional database;

[0008] S2: extracting attribute data from the underground engineering BIM model and / or the professional database to obtain an attribute data set;

[0009] S3: determining the cloud chart drawing range and position;

[0010] S4: establishing a local coordinate system and preparing attribute difference data;

[0011] S5: data processing and cloud chart generation, generating an attribute cloud chart;

[0012] S6: cloud chart calculation result display;

[0013] S7: model visualization processing;

[0014] S8: function expression interaction.

[0015] Preferably, the underground engineering BIM model carries relevant engineering attributes and specifies positioning coordinate parameters in a three-dimensional spatial coordinate system in a three-dimensional application environment; the professional database includes attribute object data, and the attribute object data includes primary key information, attribute values and the positioning coordinate parameters.

[0016] Preferably, in the S2 step:

[0017] extracting data structure from the underground engineering BIM model to obtain attribute object data, storing the required attribute object data for use to obtain the attribute data set V;

[0018] or obtaining the attribute object data in the professional database through a data interface and storing the attribute object data for use to obtain the attribute data set V;

[0019] Or, according to specified formula and algorithm, the attribute object data in the underground engineering BIM model and the attribute object data in the professional database are calculated according to specific analysis requirements, attribute data results are generated, the attribute data results are stored for future use, and the attribute data set V is obtained.

[0020] Preferably, in the S3 step:

[0021] In combination with the three-dimensional space coordinate system, the plane coordinates (X0, Y0) of the model bounding box center O are extracted, the distance dn between the plane coordinates (Xn, Yn) of the attribute data Pn required for analysis and the model bounding box center O (X0, Y0) is calculated, D = max(n) is taken, wherein: 1≤n≤m, m is the number of attribute data records, and n is a natural number;

[0022] According to the analysis object and the analysis requirement, the boundary length L of the cloud chart drawing range is determined, and L≥2D.

[0023] Preferably, in the S4 step:

[0024] The model bounding box center O is taken as the origin of the local coordinate system, and the local coordinate system is established; the horizontal coordinate of the attribute data Pn in the local coordinate system is converted into xn=(Xn-X0) / L, and the vertical coordinate of the attribute data Pn in the local coordinate system is converted into yn=(Yn-Y0) / L; at the same time, the attribute data Pn is depth-normalized to absolute elevation data zs=Zs-hs at different depths, wherein: 1≤s≤t, t is the total number of depth values, t=h / d, d is the data interval; s is a natural number, Zs is the absolute elevation of the top of the point, and hs is the depth corresponding to the attribute value; the values of the underground engineering attribute point Pn' in the local coordinate system are grouped and stored in the form of (xn, yn, zs, vn), wherein vn is the attribute value matched with the attribute data Pn in the attribute data set V.

[0025] Preferably, in the S5 step:

[0026] By selecting a specified elevation z by a user, all point data (xn, yn, z, value) at the specified elevation are taken, wherein: 1≤n≤m, m is the number of attribute data records, and value represents the attribute value; according to the analysis requirement, an interpolation radius R is given at the position of the underground engineering attribute point Pn', linear interpolation is performed on adjacent attribute points within the interpolation radius of each point, and the attribute cloud chart is rendered and generated in the cloud chart drawing range.

[0027] Preferably, in the S6 step:

[0028] Load the generated attribute cloud chart to the three-dimensional application environment, and accurately configure the position of the attribute cloud chart in the specified three-dimensional coordinate system through the plane coordinates (X0, Y0) of the model bounding box center O and the specified elevation z.

[0029] Preferably, in the S7 step:

[0030] By controlling the transparency value of the underground engineering BIM model, the visual control of the underground engineering BIM model is realized, the linkage space relationship analysis of the attribute cloud chart and the underground engineering BIM model is realized, and the analysis effect of the attribute cloud chart is enhanced.

[0031] Preferably, in the S8 step:

[0032] The user controls different combinations of the specified elevation z, the transparency value of the underground engineering BIM model and the interpolation radius R, and enters S5-S7 in a loop until the analysis application ends.

[0033] The underground engineering and geological occurrence attribute three-dimensional cloud chart generation device provided by the application comprises:

[0034] An attribute data module is used to establish an underground engineering BIM model and create a professional database; attribute data extraction is performed on the underground engineering BIM model and / or the professional database to obtain an attribute data set;

[0035] A cloud chart generation module is used to determine the cloud chart drawing range and position according to the attribute data set; a local coordinate system is established and attribute difference data is prepared; data processing and cloud chart generation are performed to generate an attribute cloud chart;

[0036] A display control module is used for cloud chart calculation result display and model visualization processing; and

[0037] A three-dimensional attribute cloud chart analysis system is used for function expression interaction.

[0038] Preferably, the underground engineering BIM model carries relevant engineering attributes and specifies positioning coordinate parameters in a three-dimensional application environment under a three-dimensional coordinate system; the professional database comprises attribute object data, and the attribute object data comprises primary key information, attribute values and the positioning coordinate parameters.

[0039] Preferably, in the step of performing attribute data extraction on the underground engineering BIM model and / or the professional database to obtain an attribute data set:

[0040] Data structure extraction is performed on the underground engineering BIM model to obtain attribute object data, and the required attribute object data is stored for use to obtain the attribute data set V;

[0041] or through the data interface to obtain the attribute object data in the professional database and store it for backup, obtain the attribute data set V;

[0042] or in combination with specific analysis requirements, the attribute object data of the underground engineering BIM model and the attribute object data in the professional database are calculated according to specified formulas and algorithms to generate attribute data results, and the attribute data results are stored for backup to obtain the attribute data set V.

[0043] Preferably, in the step of determining the cloud chart drawing range and position:

[0044] In combination with the three-dimensional space coordinate system, the plane coordinates (X0, Y0) of the model bounding box center O are extracted, the distance dn of the plane coordinates (Xn, Yn) of the attribute data Pn required for analysis and the model bounding box center O (X0, Y0) is calculated, and D = max(n) is taken, where: 1≤n≤m, m is the number of attribute data records, and n is a natural number;

[0045] According to the analysis object and analysis requirements, the boundary length L of the cloud chart drawing range is determined, L≥2D.

[0046] Preferably, in the step of establishing a local coordinate system and preparing attribute difference data:

[0047] The model bounding box center O is taken as the origin of the local coordinate system, and the local coordinate system is established; the horizontal coordinate of the attribute data Pn in the local coordinate system is converted into xn=(Xn-X0) / L, and the vertical coordinate of the attribute data Pn in the local coordinate system is converted into yn=(Yn-Y0) / L; at the same time, the attribute data Pn point is depth normalized to absolute elevation data zs=Zs-hs, where: 1≤s≤t, t is the total number of depth values, t=h / d, d is the data interval; s is a natural number, Zs is the absolute elevation of the top of the point; hs is the depth corresponding to the attribute value; the value of the underground engineering attribute point Pn' in the local coordinate system is stored in the form of (xn, yn, zs, vn), where vn is the attribute value in the attribute data set V matched with the attribute data Pn point.

[0048] Preferably, in the step of data processing and cloud chart generation, attribute cloud chart generation:

[0049] By user selection, the specified elevation z is specified, and all point data (xn, yn, z, value) at the specified elevation is taken, wherein: 1<=n<=m, m is the number of attribute data records, and value represents an attribute value; according to the position of the underground engineering attribute point Pn', a given interpolation radius R is given according to analysis requirements, linear interpolation is performed on adjacent attribute points within the interpolation radius of each point, and the attribute cloud chart is rendered and generated in the cloud chart drawing range.

[0050] The present application has the following beneficial effects due to the adoption of the above technical solutions:

[0051] Data base preparation is used to provide a model and a data base.

[0052] The attribute data extraction step extracts the attribute data set required by the business through the fusion application of the attribute data of the model and the attribute data of the professional database, and exports the result as structured data, which can provide a standardized format for subsequent calculation processing and data conversion, and guarantees good calculation efficiency.

[0053] The cloud chart drawing range and position determining step determines the accurate position of the cloud chart through cloud chart three-dimensional space position calculation, provides a basis for subsequent cloud chart display registration, and determines the data calculation limit in combination with the range limit, optimizes the use of calculation resources, and effectively improves the cloud chart calculation rendering efficiency.

[0054] The local coordinate system is established and the attribute difference value data is prepared, the local coordinate system is established, the horizontal and vertical coordinate relationship for cloud chart calculation is provided, and cloud chart data calculation of different points is facilitated.

[0055] Data processing and cloud chart generation, attribute cloud chart generation, specific calculation of cloud chart results is realized through data interpolation, and the algorithm is solidified through the implantation of key parameters of interpolation rendering, thereby avoiding a large amount of manual parameter adjustment work.

[0056] The cloud chart calculation result display step quickly and automatically registers the cloud chart calculation result through matching of the three-dimensional space coordinate system, which can quickly, intuitively and visually present the cloud chart result to the user.

[0057] The model visual processing step optimizes the visual effect of the cloud chart analysis process through model visual processing.

[0058] The function expression interaction step enables the user to intuitively understand the change of the underground engineering attribute along the depth in the three-dimensional environment through continuous application, thereby greatly improving the analysis ability of the user.

[0059] The application realizes standardized processing, dynamic presentation and visual analysis of underground engineering and geological occurrence attribute data in three-dimensional space, forms a three-dimensional cloud chart expression and analysis method of underground engineering and occurrence condition attribute, and improves the problems of poor data analyzability and difficult macroscopic grasp in the original two-dimensional chart evaluation method based on a single point along the depth variation variability. Through the application of the application, the review and analysis of underground engineering and geological occurrence attribute data and comprehensive evaluation will be facilitated, and accurate analysis methods and tools reflecting the planar characteristic distribution in the engineering site range or large area and its variation along the depth are provided for engineers. BRIEF DESCRIPTION OF DRAWINGS

[0060] Figure 1 A schematic diagram of a three-dimensional cloud chart generation device for underground engineering and geological occurrence attribute according to an embodiment of the application. DETAILED DESCRIPTION

[0061] The preferred embodiment of the application will be described below with reference to the accompanying drawings, so that the function and characteristics of the application can be better understood. Figure 1

[0062] Please refer to Figure 1 A three-dimensional cloud chart generation method for underground engineering and geological occurrence attribute according to an embodiment of the application includes the following steps:

[0063] S1: model data processing and preparation, establishing an underground engineering BIM model and creating a professional database;

[0064] The underground engineering BIM model carries relevant engineering attributes and specifies the positioning coordinate parameters in the three-dimensional space coordinate system in a three-dimensional application environment; the professional database includes attribute object data, and the attribute object data includes primary key information, attribute value and positioning coordinate parameters.

[0065] The primary key is a professional term in the database, which can be understood as the id of each data record, and is the basis for function development. The attribute value and the positioning coordinate are the main data processing and processing objects of the embodiment.

[0066] Taking the three-dimensional cloud chart generation and analysis scene of the depth distribution of rock and soil physical and mechanical parameters of underground engineering as an example;

[0067] A BIM model is created for the underground engineering project, covering information models of geology, structure, existing underground structures, etc. The model carries basic engineering attributes and completes model positioning and deployment in a three-dimensional application environment. The model has positioning coordinate parameters in the Cartesian three-dimensional space coordinate system. In addition, for the analysis target of geological conditions, a professional database of rock and soil physical and mechanical parameters is prepared, and the data has primary key information, attribute value and positioning coordinate parameters.

[0068] ​S2: Attribute data extraction is performed on the underground engineering BIM model and / or professional database to obtain an attribute data set; the attribute data extraction includes the following three modes:

[0069] Data structure extraction is performed on the underground engineering BIM model to obtain attribute object data, the required attribute object data is stored for later use, and an attribute data set V is obtained;

[0070] Or attribute object data in the professional database is obtained through a data interface and stored for later use to obtain the attribute data set V;

[0071] Or in combination with specific analysis requirements, attribute object data of the underground engineering BIM model and attribute object data in the professional database are calculated according to a specified formula and algorithm to generate attribute data results, the attribute data results are stored for later use, and the attribute data set V is obtained.

[0072] In this embodiment, attribute object data in the geotechnical physical and mechanical parameter professional database is obtained through a data interface and stored for later use to obtain the attribute data set V.

[0073] S3: Determine the cloud chart drawing range and position;

[0074] In combination with the three-dimensional space coordinate system, the plane coordinates (X0, Y0) of the model bounding box center O are extracted, the distance dn of the plane coordinates (Xn, Yn) of the required analysis attribute data Pn and the model bounding box center O (X0, Y0) is calculated, D = max(n) is taken, wherein 1≤n≤m, m is the attribute data record number, and n is a natural number;

[0075] According to the analysis object and the analysis requirement, the boundary length L of the cloud chart drawing range is determined, and L≥2D.

[0076] The boundary length L refers to drawing a square that externally encloses the center point as a reference, as the side length of the cloud chart drawing range.

[0077] In this embodiment, in combination with the Cartesian three-dimensional space coordinate system in S1, the plane coordinates (X0, Y0) of the model bounding box center O are extracted, the distance dn of the plane coordinates (Xn, Yn) of the required analysis attribute data Pn and the point O (X0, Y0) is calculated, D = max(n) is taken, wherein 1≤n≤m, m is the attribute data record number. According to the analysis object and the analysis requirement, the cloud chart drawing range boundary length L = 2D is determined.

[0078] S4: Establish a local coordinate system and prepare attribute difference data;

[0079] Taking the model bounding box center O as the local coordinate system origin, a local coordinate system is established; the horizontal coordinate of the attribute data Pn in the local coordinate system is converted into xn=(Xn-X0) / L, and the vertical coordinate of the attribute data Pn in the local coordinate system is converted into yn=(Yn-Y0) / L; meanwhile, the attribute data Pn point is normalized to the absolute elevation data zs=Zs-hs at different depths, wherein: 1≤s≤t, t is the total number of depth values, t=h / d, d is the data interval; s is a natural number, Zs is the absolute elevation of the top of the point, and hs is the depth corresponding to the attribute value; the value of the underground engineering attribute point Pn' in the local coordinate system is stored in the form of (xn, yn, zs, vn), wherein vn is the attribute value matched with the attribute data Pn point in the attribute data set V.

[0080] S5: data processing and cloud map generation, generating an attribute cloud map;

[0081] By selecting the specified elevation z, the point data (xn, yn, z, value) at all specified elevations is obtained, wherein: 1≤n≤m, m is the number of attribute data records, and value represents the attribute value; according to the position of the underground engineering attribute point Pn' and the given interpolation radius R=50, linear interpolation is performed on the adjacent attribute points within the interpolation radius, and an attribute cloud map is rendered and generated in the cloud map drawing range.

[0082] S6: cloud map calculation result display;

[0083] The generated attribute cloud map is loaded into a three-dimensional application environment, and the plane coordinates (X0, Y0) of the model bounding box center O and the specified elevation z are used to accurately configure the position of the attribute cloud map in the specified three-dimensional coordinate system.

[0084] S7: model visualization processing;

[0085] By controlling the transparency value opacity of the underground engineering BIM model, the transparency value opacity can be adjusted to 0.5 by default, the underground engineering BIM model is visually controlled, the attribute cloud map and the underground engineering BIM model are linked to realize spatial relationship analysis, and the analysis effect of the attribute cloud map is enhanced.

[0086] S8: function expression interaction.

[0087] After the underground engineering attribute distribution cloud map at the specified elevation z is analyzed and displayed, the user controls different combinations of the specified elevation z, the transparency value of the underground engineering BIM model and the interpolation radius R, and enters S5-S7 in a loop until the analysis application ends.

[0088] The underground engineering and geological occurrence attribute three-dimensional cloud map generation device provided in the embodiment of the application comprises:

[0089] a property data module, used for establishing an underground engineering BIM model and creating a professional database; extracting property data from the underground engineering BIM model and / or the professional database to obtain a property data set;

[0090] a cloud chart generation module, used for determining a cloud chart drawing range and position according to the property data set; establishing a local coordinate system and preparing property difference data; data processing and cloud chart generation to generate a property cloud chart;

[0091] a display control module, used for cloud chart calculation result display and model visualization processing; and

[0092] a three-dimensional property cloud chart analysis system, used for functional expression interaction.

[0093] The underground engineering BIM model carries relevant engineering properties and specifies positioning coordinate parameters in a three-dimensional spatial coordinate system in a three-dimensional application environment; the professional database includes property object data, and the property object data includes primary key information, property values and positioning coordinate parameters.

[0094] In the step of extracting property data from the underground engineering BIM model and / or the professional database to obtain a property data set:

[0095] extracting data structure from the underground engineering BIM model to obtain property object data, storing the required property object data for later use, and obtaining a property data set V;

[0096] or obtaining property object data in the professional database through a data interface and storing it for later use to obtain a property data set V;

[0097] or combining specific analysis requirements, calculating the property object data of the underground engineering BIM model and the property object data in the professional database according to specified formulas and algorithms to generate property data results, and storing the property data results for later use to obtain a property data set V.

[0098] In the step of determining a cloud chart drawing range and position:

[0099] extracting the plane coordinates (X0, Y0) of the model bounding box center O in combination with the three-dimensional spatial coordinate system, calculating the distance dn between the plane coordinates (Xn, Yn) of the required analysis property data Pn and the model bounding box center O (X0, Y0), and taking D = max(n), wherein: 1≤n≤m, m is the number of attribute data records, and n is a natural number;

[0100] According to the analysis object and the analysis requirement, the boundary length L of the cloud chart drawing range is determined, and L≥2D.

[0101] In the step of establishing a local coordinate system and preparing property difference data:

[0102] Taking the model bounding box center O as the local coordinate system origin, a local coordinate system is established; the horizontal coordinate of the attribute data Pn in the local coordinate system is converted into xn=(Xn-X0) / L, and the vertical coordinate of the attribute data Pn in the local coordinate system is converted into yn=(Yn-Y0) / L; at the same time, the point position attribute data Pn is normalized to the absolute elevation data zs=Zs-hs at different depths, wherein: 1≤s≤t, t is the total number of depth values, t=h / d, d is the data interval; s is a natural number, Zs is the absolute elevation of the top of the point position; hs is the depth corresponding to the attribute value; the numerical value of the underground engineering attribute point Pn' in the local coordinate system is stored in the form of (xn, yn, zs, vn), wherein vn is the attribute value matched with the attribute data Pn point in the attribute data set V.

[0103] Data processing and cloud map generation, in the attribute cloud map generation step:

[0104] By selecting the specified elevation z by the user, the point data (xn, yn, z, value) at all specified elevations is taken, wherein: 1≤n≤m, m is the number of attribute data records, and value represents the attribute value; according to the analysis requirement, the position of the underground engineering attribute point Pn' is given, the interpolation radius R is given, the linear interpolation is performed on the adjacent attribute points in the interpolation radius of each point, and the attribute cloud map is rendered and generated in the cloud map drawing range.

[0105] The attribute involved in the present application refers to the general name of characteristic values varying along the depth in engineering, and is not limited to specific geotechnical parameters or underground engineering construction indexes.

[0106] The present application is described in detail in combination with the embodiments of the drawings, and those skilled in the art can make various changes to the present application according to the above description. Therefore, some details in the embodiments should not constitute a limitation on the present application, and the scope of protection of the present application will be defined by the appended claims.

Claims

1. A method for generating a three-dimensional cloud chart of underground engineering and geological occurrence attributes, comprising the steps of: S1: model data processing and preparation, establishing an underground engineering BIM model and creating a professional database; S2: extracting attribute data from the underground engineering BIM model and / or the professional database to obtain an attribute data set V; S3: determine the cloud mapping range and position, the steps are as follows: combined with the three-dimensional space coordinate system, the plane coordinates (X0, Y0) of the model bounding box center O are extracted, the distance dn of the plane coordinates (Xn, Yn) of the required analysis attribute data Pn and the model bounding box center O (X0, Y0) is calculated, and D = max(n) is taken, wherein: 1≤n≤m, m is the number of attribute data records, and n is a natural number; determining the boundary length L of the cloud chart drawing range according to the analysis object and the analysis requirement, L≥2D; S4: establishing a local coordinate system and preparing attribute difference data, the steps being as follows: taking the center O of the model bounding box as the origin of the local coordinate system to establish the local coordinate system; converting the horizontal coordinate of the attribute data Pn in the local coordinate system into xn=(Xn-X0) / L, and converting the vertical coordinate of the attribute data Pn in the local coordinate system into yn=(Yn-Y0) / L; at the same time, normalizing the point position of the attribute data Pn to absolute elevation data zs=Zs-hs at different depths, wherein: 1≤s≤t, t is the total number of depth values, t=h / d, d is the data interval; s is a natural number, Zs is the absolute elevation of the top of the point position; hs is the depth corresponding to the attribute value; the value of the underground engineering attribute point Pn' in the local coordinate system is stored in the form of (xn, yn, zs, vn), wherein vn is the attribute value matched with the attribute data Pn in the attribute data set V; S5: data processing and cloud chart generation, generating an attribute cloud chart; S6: cloud chart calculation result display; S7: model visualization processing; S8: function expression interaction.

2. The method of claim 1, wherein, The underground engineering BIM model carries relevant engineering attributes and specifies the positioning coordinate parameters in a three-dimensional coordinate system in a three-dimensional application environment; the professional database includes attribute object data, and the attribute object data includes primary key information, attribute values, and the positioning coordinate parameters.

3. The method of claim 2, wherein, In the S2 step: extracting the data structure of the underground engineering BIM model to obtain attribute object data, storing the required attribute object data for later use to obtain the attribute data set V; or obtaining the attribute object data in the professional database through a data interface and storing it for later use to obtain the attribute data set V.

4. The method of claim 1, wherein, In the S5 step: selecting a specified elevation z by a user, taking all point data (xn, yn, z, value) at the specified elevation, wherein: 1≤n≤m, m is the number of attribute data records, and value represents the attribute value; giving an interpolation radius R according to the analysis requirement at the position of the underground engineering attribute point Pn', performing linear interpolation on the adjacent attribute points within the interpolation radius of each point, and rendering the attribute cloud chart in the cloud chart drawing range to generate the attribute cloud chart.

5. The method of claim 4, wherein, In the S6 step: loading the generated attribute cloud chart into the three-dimensional application environment, and accurately configuring the position of the attribute cloud chart in the specified three-dimensional coordinate system through the plane coordinates (X0, Y0) of the center O of the model bounding box and the specified elevation z.

6. The method of claim 5, wherein the method further comprises: In the S7 step: The underground engineering BIM model is visually controlled by controlling the transparency value of the underground engineering BIM model, the attribute cloud chart and the underground engineering BIM model are linked to realize spatial relationship analysis, and the analysis effect of the attribute cloud chart is enhanced.

7. The method of claim 6, wherein the method further comprises: In the S8 step: The user controls different combinations of the specified elevation z, the transparency value of the underground engineering BIM model and the interpolation radius R, and enters S5-S7 in a loop until the analysis application ends.

8. A three-dimensional cloud map generation device for underground engineering and geological occurrence attributes, characterized in that, Comprise: An attribute data module for establishing an underground engineering BIM model and creating a professional database; Attribute data of the underground engineering BIM model and / or the professional database is extracted to obtain an attribute data set V; A cloud chart generation module for determining the cloud chart drawing range and position according to the attribute data set, establishing a local coordinate system and preparing attribute difference data, data processing and cloud chart generation, and generating an attribute cloud chart; A display control module for cloud chart calculation result display and model visualization processing; And A three-dimensional attribute cloud chart analysis system for functional expression interaction; In the step of determining the cloud chart drawing range and position: combined with the three-dimensional space coordinate system, the plane coordinates (X0, Y0) of the model bounding box center O are extracted, the distance dn between the plane coordinates (Xn, Yn) of the attribute data Pn required for analysis and the model bounding box center O (X0, Y0) is calculated, and D = max(n) is taken, wherein: 1≤n≤m, m is the number of attribute data records, and n is a natural number; according to the analysis object and the analysis requirement, the boundary length L of the cloud chart drawing range is determined, L≥2D, In the step of establishing a local coordinate system and preparing attribute difference data: the model bounding box center O is taken as the origin of the local coordinate system, and the local coordinate system is established; the horizontal coordinate of the attribute data Pn in the local coordinate system is converted into xn=(Xn-X0) / L, and the vertical coordinate of the attribute data Pn in the local coordinate system is converted into yn=(Yn-Y0) / L; at the same time, the attribute data Pn point is normalized to the absolute elevation data zs=Zs-hs at different depths, wherein: 1≤s≤t, t is the total number of depth values, t=h / d, d is the data interval; s is a natural number, Zs is the absolute elevation of the top of the point; hs is the depth corresponding to the attribute value; the value of the underground engineering attribute point Pn' in the local coordinate system is stored in the form of (xn, yn, zs, vn), wherein vn is the attribute value matched with the attribute data Pn point in the attribute data set V.

9. The apparatus of claim 8, wherein, The underground engineering BIM model carries relevant engineering attributes and specifies positioning coordinate parameters in a three-dimensional application environment; the professional database includes attribute object data, and the attribute object data includes primary key information, attribute values and positioning coordinate parameters.

10. The apparatus for generating a three-dimensional cloud map of underground workings and geological occurrence properties according to claim 9, wherein In the step of extracting attribute data from the underground engineering BIM model and / or the professional database: Data structure extraction is performed on the underground engineering BIM model to obtain attribute object data, the required attribute object data is stored for backup, and an attribute data set V is obtained; Or the attribute object data in the professional database is obtained through a data interface and stored for backup, and the attribute data set V is obtained.

11. The apparatus for generating a three-dimensional cloud map of underground workings and geological occurrences according to claim 10, wherein, In the data processing and cloud map generation, in the attribute cloud map generation step: By user selection of a specified elevation z, point data (xn, yn, z, value) at all specified elevations is obtained, where 1≤n≤m, m is the number of attribute data records, and value represents an attribute value; based on the position of the underground engineering attribute point Pn', an interpolation radius R is given according to analysis requirements, linear interpolation is performed on adjacent attribute points within the interpolation radius of each point, and the attribute cloud map is rendered and generated in the cloud map drawing range.

Citation Information

Patent Citations

  • Construction method of three-dimensional geologic model

    CN102750739A