A method and system for generating engineering geological profiles

By constructing a closed two-dimensional area data model and performing physical space calculations, the problem of incomplete engineering geological profile data in the prior art is solved and the inability to correspond to two-dimensional and three-dimensional data is achieved, and efficient profile map generation and data interaction are achieved.

CN119648846BActive Publication Date: 2025-05-20HUNAN PROVINCIAL COMM PLANNING SURVEY & DESIGN INST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510155405.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2025-05-20
Estimated Expiration
2045-02-12

AI Technical Summary

Technical Problem

The existing engineering geological profile generation method fails to achieve data completeness and closure, and cannot achieve one-to-one correspondence between two-dimensional profiles and three-dimensional data, making it difficult to meet the data interaction requirements between computers.

Method used

Construct a data model of the engineering geological profile, including the left boundary, right boundary, bottom boundary and topographic line projection to form a closed two-dimensional area. Based on this model, through solid space calculation and data calculation, the actual three-dimensional shape of the section line is obtained and the engineering geological section diagram is drawn.

Benefits of technology

The completeness and closure of the stratigraphic data of the profile map are achieved, the coupling problem between two-dimensional profiles and three-dimensional spatial data is solved, the data interaction needs between computers are met, and the work efficiency of geological engineers is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648846B_ABST
    Figure CN119648846B_ABST
Patent Text Reader

Abstract

The present application discloses a method and system for generating an engineering geological profile, including: constructing a profile data model, wherein the left boundary, right boundary, bottom boundary and topographic line projection of the profile data model constitute a closed two-dimensional surface area; acquiring profile data according to the two-dimensional surface area; performing physical space calculation based on the profile data, topographic data and exploration data to obtain the actual three-dimensional shape of the profile line; and performing data calculation based on the actual three-dimensional shape of the profile line and the exploration data to draw and generate an engineering geological profile. The present application can realize the unit segmentation of each stratum data, construct a standardized profile data model, realize the completeness analysis of the stratum data of the profile, and solve the problems existing in the drawing of engineering geological profiles, such as the ground line not being consistent with the actual terrain, the serious crossing of stratum curves, the failure of perfect segmentation of stratum data, and the poor stability of the results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of engineering survey, and particularly to a method and system for generating an engineering geological profile diagram. Background Art

[0002] An engineering geological profile diagram refers to a diagram drawn at a certain scale, representing the mutual relationship of geological bodies in the vertical direction. It is generally formed by connecting multiple exploration points, reflecting the formation structure information, formation attribute information, formation structure type and sedimentation law.

[0003] In the prior art, the formation data in the profile diagram is generally analyzed by the form of mutual cutting of formation connection lines. Based on this, the general drawing process of the profile formation data is as follows: a geological engineer selects exploration points to determine exploration lines → determines the projection shape of the ground line according to the spatial position of the exploration lines → inserts exploration points on the ground line, draws formation connection lines according to the formation information of the exploration points, and forms a formation data area by using the mutually cutting formation connection lines.

[0004] With the advent of the digital age, the demand for accurate analysis and automatic generation of formation data by the above method has been continuously increasing, and it has been difficult to meet the requirements of the development of the times.

[0005] The above method does not consider two-dimensional closure and does not achieve a one-to-one correspondence with three-dimensional data, which results in incomplete result data and is only applicable to the fuzzy data interaction process between people, and it is difficult to meet the data interaction process between computers; the incomplete profile data analysis logic of the above method leads to the simplification of the automatic drawing method of traditional software drawings.

[0006] As shown in the attached Figure 1 The traditional engineering geological profile diagram result data generally has three data partitions, which are: elevation marking area (Zone I), formation data area (Zone II), and data description area (Zone III). Zone I is used to help survey and design personnel determine the specific elevation of internal data points, Zone II is used to help survey and design personnel provide specific geological information, exploration information, test information and water level information of the profile diagram, and Zone III is used to describe some auxiliary information of the profile diagram. The traditional engineering geological profile diagram does not regard the geological profile as a closed data area, does not achieve the perfect segmentation of the internal data of the profile, and does not achieve a one-to-one correspondence between two-dimensional profile data and three-dimensional space data. During the computer calculation process, it is necessary to ensure the closure and completeness of the data. When directly applying the above data to the computer model, logical operation errors will occur; in addition, there are many rendering data in the profile diagram result data, such as: in the Figure 1 , the geological era, formation name and filling pattern data in Zone II, and all the description data in Zone III. These rendering data are mainly used to facilitate the human eye recognition of engineers and have nothing to do with the recognition mode of computers. Summary of the Invention

[0007] The purpose of this application is to overcome the deficiencies of the prior art. This application provides a method and system for generating engineering geological profile diagrams to achieve precise simplification and rapid generation of formation data in the profile diagrams, thereby expanding the application scope of profile data and improving the work efficiency of geological engineers. This application first constructs an engineering geological profile diagram data model to solve the problems of incomplete data in the traditional engineering geological profile diagram result data, inability to achieve one-to-one correspondence between two-dimensional profile and three-dimensional model data, and inability to be applied to data interaction between computers. The automatic generation method of formation data based on the data model is used to solve problems such as automatic fitting of ground line data, automatic connection of complex formation boundaries, elimination of curve intersections, and perfect division of formation data that cannot be solved by traditional methods.

[0008] To solve the above technical problems, this application provides a method for generating an engineering geological profile diagram, including:

[0009] Construct a profile diagram data model, where the profile diagram data model includes a left boundary, a right boundary, a bottom boundary, and a topographic line projection, and the left boundary, right boundary, bottom boundary, and topographic line projection form a closed two-dimensional region;

[0010] Obtain profile data according to the two-dimensional region;

[0011] Perform entity space calculations based on the profile data, topographic data, and exploration data to obtain the actual three-dimensional shape of the profile line;

[0012] And perform data calculations based on the actual three-dimensional shape of the profile line and the exploration data to draw and generate an engineering geological profile diagram.

[0013] Further, the performing entity space calculations based on the profile data, topographic data, and exploration data to obtain the actual three-dimensional shape of the profile line includes:

[0014] Based on the profile data and exploration data, according to the exploration point data on the profile line, draw the shape of the profile line, which is directly connected by exploration points, and extend 10m outward at the starting exploration point and the ending exploration point respectively, with a scale of 1:100;

[0015] And based on the shape of the profile line, import topographic data, and add control data points to the profile line according to the intersection points of the profile line and the topographic line in the horizontal plane projection to draw the actual three-dimensional shape of the profile line.

[0016] Further, the performing data calculations based on the actual three-dimensional shape of the profile line and the exploration data to draw and generate an engineering geological profile diagram includes:

[0017] Obtain the coordinates of the control data points, calculate the positions of the control data points on the horizontal plane projection according to the horizontal plane projection reference point and the reference scale, and draw the upper boundary of the engineering geological profile;

[0018] Calculate the positions of the exploration point coordinates on the horizontal plane projection, draw the shape of the exploration points according to the formation depth, and draw the shape of the test points according to the standard penetration, dynamic penetration, and sampling data;

[0019] Draw the positioning points of each formation data according to the formation depth data, add record attributes to each positioning point, and the record attributes include the exploration point number, formation number, and formation depth data;

[0020] Obtain the set of formation number data, traverse it in the order of the formation numbers, conduct geological connection, and draw the formation region data;

[0021] Draw the groundwater level line;

[0022] And determine the lowest insertion point of the scale according to the bottom boundary position, generate a set of scale data on the left side of the left boundary, delete all the positioning points and auxiliary lines inside the data model, and generate the engineering geological profile.

[0023] Furthermore, the obtaining the set of formation number data, traversing it in the order of the formation numbers, conducting geological connection, and drawing the formation region data includes:

[0024] Select the auxiliary lines corresponding to the formation;

[0025] Add auxiliary positioning points to the positioning points of the formation data. The positioning points of the formation data include the start and end positioning points at the start and the termination point at the end;

[0026] Traverse the auxiliary positioning points, segment them in the form of the start positioning point, original points,..., original points, end point, obtain the control points of each formation boundary, use cubic spline interpolation to add intermediate data points to the control points of the formation boundary, and use natural boundary, clamped boundary or non-knot boundary as the boundary conditions, and connect the intermediate data points and the control points of the formation boundary to complete the preliminary drawing of the formation boundary;

[0027] Modify the shape of the formation boundary using the auxiliary line, obtain the intersection point set of the formation boundary and the auxiliary line, and modify according to the relationship between the start point, end point of the formation boundary and the intersection point set;

[0028] Draw the formation region data according to the modified formation boundary, reference line and boundary line;

[0029] Add identification attributes to the drawn formation region data, and modify the topological shape of the auxiliary line to the lower boundary of the newly added region + the non-overlapping area of the original auxiliary line and the newly added region.

[0030] Further, the auxiliary line corresponding to the selected formation includes:

[0031] When the current formation is the first formation of the section, its auxiliary line is the upper boundary;

[0032] When the current formation is not the first formation, its auxiliary line is the upper boundary line of the minimum envelope circle of the current positioning point.

[0033] Further, the rules for adding auxiliary positioning points to the positioning points of formation data satisfy the following conditions:

[0034] a. The newly added auxiliary points are located on the boundary or auxiliary line;

[0035] b. For the first data point in the positioning points, a starting auxiliary positioning point is added to its left;

[0036] c. For the last data point in the positioning points, an ending auxiliary positioning point is added to its right;

[0037] d. For the Nth point and the (N + 1)th point in the positioning points, when the exploration point index numbers corresponding to them are not continuous, an ending auxiliary positioning point is added between the exploration point corresponding to the Nth point and the exploration point on its right, and a starting positioning point is added between the exploration point corresponding to the (N + 1)th point and the exploration point on its left.

[0038] Further, the modification according to the relationship between the starting point, ending point and intersection point set of the formation boundary includes:

[0039] When the starting point of the formation boundary is in the intersection point set and the ending point is not in the intersection point set, the data points with index numbers less than the last point of the intersection point set in the formation boundary are deleted;

[0040] When the starting point of the formation boundary is not in the intersection point set and the ending point is in the intersection point set, the data points with index numbers greater than the first point of the intersection point set in the geological boundary are deleted;

[0041] When both the starting point and the ending point of the formation boundary are in the intersection point set, the formation boundary is segmented into multiple curves by the intersection point set, and the curves that do not contain the original positioning points are deleted.

[0042] Further, the drawing of the formation surface domain data according to the modified formation boundary, reference line and boundary line includes:

[0043] When the starting point of the formation boundary is located at the left boundary of the model, the formation boundary, reference line and the surrounding area of the left boundary are the formation surface domain data;

[0044] When the ending point of the formation boundary is located at the right boundary of the model, the formation boundary, reference line and the surrounding area of the right boundary are the formation surface domain data;

[0045] When the stratum boundary does not intersect with the model boundary, the encirclement formed by the stratum boundary and the baseline is the desired stratigraphic surface area data.

[0046] Furthermore, the drawing of the groundwater level line includes:

[0047] Draw the water level positioning point data set, calculate the water level elevation data at the left and right boundaries based on the water level data, and add the water level starting and ending positioning points;

[0048] Use cubic spline fitting to insert intermediate data points for water level positioning points, connect water level positioning points and intermediate data points, generate groundwater level lines, and add identification attributes to groundwater level lines.

[0049] In addition, the present application also provides a system for generating an engineering geological profile, which adopts the above-mentioned method for generating an engineering geological profile. The system for generating an engineering geological profile includes:

[0050] A construction module, used to construct a profile data model, wherein the profile data model includes a left boundary, a right boundary, a bottom boundary and a ground line projection, wherein the left boundary, the right boundary, the bottom boundary and the ground line projection constitute a closed two-dimensional surface area;

[0051] An acquisition module is used to acquire profile data according to the two-dimensional surface area;

[0052] A physical space calculation module is used to perform physical space calculation based on the profile data, terrain data and exploration data to obtain the actual three-dimensional shape of the profile line;

[0053] And a data calculation module, used for performing data calculation based on the actual three-dimensional shape of the profile line and the exploration data to draw and generate an engineering geological profile.

[0054] In the embodiments of the present application, starting from the basic definition of the geological section diagram, a method for parsing section data with a two-dimensional region as the basic data unit is established. By setting a deterministic surrounding boundary, the section diagram data is generalized into a complete and closed two-dimensional region. Based on this region, the above region is further drawn and divided by geological boundaries to obtain the specific data of the strata inside the section diagram, realizing the unitized division of the strata data of each layer, constructing a standardized section diagram data model, and realizing the complete parsing of the strata data of the section diagram. Compared with the traditional engineering geological section diagram results, this model solves the data coupling problem between the two-dimensional section and the three-dimensional space, not only meeting the accuracy requirements for data communication between people, but also meeting the accuracy requirements for data communication between computers and people, and between computers and computers, promoting the digital parsing of engineering geological section diagram data. Based on the above data model, a geological section diagram is automatically generated, solving problems existing in the traditional geological section drawing method, such as the ground line not conforming to the actual terrain, serious intersection of strata curves, imperfect division of strata data, and poor stability of the results, expanding the scope of automatic generation of strata data in the section diagram, improving work efficiency, and ensuring the accuracy of section data. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0056] Figure 1 is the traditional engineering geological section diagram result data in the background art of the present application;

[0057] Figure 2 is the flow chart of the method of the present application;

[0058] Figure 3 is the section diagram data model of the present application;

[0059] Figure 4 is the schematic diagram of the auxiliary line of the present application;

[0060] Figure 5 is the schematic diagram of the engineering geological plan of the present application;

[0061] Figure 6 is the schematic diagram of the section diagram with terrain data of the present application;

[0062] Figure 7 is the schematic diagram of the section diagram without terrain data of the present application;

[0063] Figure 8It is the structural framework diagram of the system of this application. Detailed implementation manners

[0064] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part rather than all of the embodiments of this application. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.

[0065] Please refer to the attached Figure 2 , this application provides a method for generating an engineering geological profile, including:

[0066] S1: Construct a profile data model, where the profile data model includes a left boundary, a right boundary, a bottom boundary, and a terrain line projection, and the left boundary, right boundary, bottom boundary, and terrain line projection form a closed two-dimensional region;

[0067] Specifically, for the profile data model with a two-dimensional region as the basic data unit, starting from the basic definition of the engineering geological profile (the profile is the vertical cut surface of the earth along a certain profile line), determine the surrounding boundary of the profile data model, and generalize the profile data into a closed two-dimensional region entity, which can also be called the basic region later. The basic region is segmented by geological boundaries to form multiple independent stratum region units. Each unit is connected to each other, and the union is equal to the basic region, ensuring that each data point inside the profile model has a unique corresponding stratum data. For its specific expression method, please refer to the attached Figure 3 .

[0068] As can be seen from the attached Figure 3 , the model constructs the left boundary, right boundary, and bottom boundary of the profile data. They and the ground line projection (upper boundary) form a closed two-dimensional region (basic region), ensuring the completeness of the profile data. All stratum data in the model can only be formed by cutting through the basic region. Therefore, during the process of drawing the stratum line, the starting point and ending point of the stratum line must be located on the model boundary or other stratum lines (except for the boulder layer, where the stratum line of the boulder layer is connected end to end), to ensure that each stratum region is in a connected state, thereby realizing the complete analysis of the stratum data in the profile; after adding identification attributes to the analyzed stratum data, a standard profile data model is constructed.

[0069] S2: Obtain profile data according to the two-dimensional region;

[0070] The data model is the vertical cut surface of the three-dimensional geological data along the profile line direction. Its X-axis is the trend of the profile line in the three-dimensional space, and its Y-axis is the Z-axis in the three-dimensional space. Its basic shape is controlled by the geometric shape of the profile line and the model scale.

[0071] To standardize the cross-section data model, a standardized cross-section line drawing method and a unified scale are required. The data model of this application can retain the elevation annotation area (Zone I), which is mainly used for the interaction process between engineers and computer data in terms of computer data recognition. In the cross-section diagram data model, each data point on the three-dimensional exploration line has a corresponding model upper boundary point, and the formation data of each upper boundary point can be obtained through computer parsing. Moreover, the data model itself is closed and complete, thus realizing the one-to-one correspondence between three-dimensional geological data and two-dimensional geological models.

[0072] S3: Perform entity space calculation based on the cross-section data, terrain data, and exploration data to obtain the actual three-dimensional shape of the cross-section line;

[0073] The entity space calculation process is used to obtain the actual shape of the cross-section line in three-dimensional space. Its basic coordinate system is the three-dimensional entity coordinate system, and calculations are performed based on the data of the three-dimensional entity coordinates, providing the basic ground line data for the data model construction process.

[0074] S4: Perform data calculation based on the actual three-dimensional shape of the cross-section line and the exploration data to draw and generate an engineering geological cross-section diagram.

[0075] In some embodiments, the performing entity space calculation based on the cross-section data, terrain data, and exploration data to obtain the actual three-dimensional shape of the cross-section line includes:

[0076] Based on the cross-section data and exploration data, draw the cross-section line shape according to the exploration point data on the cross-section line. The cross-section line shape is directly connected by exploration points, and extends 10m outward at the starting exploration point and the ending exploration point respectively, with a scale of 1:100;

[0077] And based on the cross-section line shape, import the terrain data, and add control data points to the cross-section line according to the intersection points of the cross-section line and the terrain line in the horizontal plane projection to draw the actual three-dimensional shape of the cross-section line.

[0078] In some embodiments, the performing data calculation based on the actual three-dimensional shape of the cross-section line and the exploration data to draw and generate an engineering geological cross-section diagram includes:

[0079] Obtain the coordinates of the control data points, calculate the positions of the control data points in the horizontal plane projection according to the horizontal plane projection reference point and the reference scale, and draw the upper boundary of the engineering geological cross-section diagram;

[0080] Calculate the positions of the exploration point coordinates in the horizontal plane projection, draw the shape of the exploration points according to the formation depth, and draw the shape of the test points according to the standard penetration, dynamic penetration, and sampling data;

[0081] Draw the positioning points of each stratum data based on the stratum depth data, and add record attributes to each positioning point. The record attributes include the exploration point number, the stratum number, and the stratum depth data;

[0082] Obtain the set of stratum number data, traverse it in the order of the stratum numbers, conduct geological connection lines, and draw the stratum surface domain data;

[0083] Draw the groundwater level line;

[0084] And determine the lowest insertion point of the scale according to the bottom boundary position, generate a set of scale data on the left side of the left boundary, delete all the positioning points and auxiliary lines inside the data model, and generate the engineering geological profile.

[0085] In some embodiments, the obtaining the set of stratum number data, traversing it in the order of the stratum numbers, conducting geological connection lines, and drawing the stratum surface domain data includes:

[0086] Select the auxiliary line corresponding to the stratum;

[0087] Add auxiliary positioning points to the positioning points of the stratum data. The positioning points of the stratum data include the start and end positioning points at the start and the termination point at the end;

[0088] Traverse the auxiliary positioning points, segment them in the form of the start positioning point, the original points,..., the original points, the end point, and obtain the control points of each stratum boundary. Among them, during the traversal of the auxiliary positioning points, the obtained stratum data positioning points are the control points of each stratum boundary. Use cubic spline interpolation to add intermediate data points to the control points, and adopt natural boundary, clamped boundary or non-knot boundary as the boundary conditions. Connect the intermediate data points and the control points to complete the preliminary drawing of the stratum boundary;

[0089] Use the auxiliary line to modify the shape of the stratum boundary, obtain the intersection point set of the stratum boundary and the auxiliary line, and modify according to the relationship between the start point, the end point of the stratum boundary and the intersection point set;

[0090] Draw the stratum surface domain data according to the modified stratum boundary, the reference line and the boundary line;

[0091] Add identification attributes to the drawn stratum surface domain data, and modify the topological shape of the auxiliary line to be the lower boundary of the newly added surface domain + the non-overlapping area of the original auxiliary line and the newly added surface domain.

[0092] In some embodiments, the selecting the auxiliary line corresponding to the stratum includes:

[0093] If the current stratum is the first stratum of the section, its auxiliary line is the upper boundary;

[0094] If the current stratum is not the first stratum, its auxiliary line is the upper boundary line of the minimum circumscribed circle of the current positioning point.

[0095] As Figure 4 described, in the cross-sectional data model, the shapes of the auxiliary lines for Stratum 2, Stratum 3, Stratum 7, and Stratum 8-3 are such that the auxiliary lines corresponding to each stratum are L1, L2, L3, and L4. The auxiliary lines provide a reference upper boundary line for the stratum data and determine the reference order (from top to bottom, from left to right) for stratum data segmentation. In the data model, after each geological boundary line is drawn and new stratum data is added, the shape of the auxiliary line should be modified to the lower boundary of the newly added region + the non-overlapping area between the original auxiliary line and the newly added region.

[0096] In some embodiments, the rules for adding auxiliary positioning points at the positioning points of the stratum data satisfy the following conditions:

[0097] a. The newly added auxiliary point is located on the boundary or the auxiliary line;

[0098] b. For the first data point in the positioning points, a starting auxiliary positioning point is added to its left;

[0099] c. For the last data point in the positioning points, an ending auxiliary positioning point is added to its right;

[0100] d. For the Nth point and the (N + 1)th point in the positioning points, when the exploration point index numbers corresponding to them are not consecutive, an ending auxiliary positioning point is added between the exploration point corresponding to the Nth point and the exploration point on its right, and a starting positioning point is added between the exploration point corresponding to the (N + 1)th point and the exploration point on its left.

[0101] In some embodiments, the modification based on the relationship between the starting point, ending point, and intersection point set of the stratum boundary includes:

[0102] When the starting point of the stratum boundary is in the intersection point set and the ending point is not in the intersection point set, the data points with index numbers less than the last point in the intersection point set in the stratum boundary are deleted;

[0103] When the starting point of the stratum boundary is not in the intersection point set and the ending point is in the intersection point set, the data points with index numbers greater than the first point in the intersection point set in the geological boundary are deleted;

[0104] When both the starting point and the ending point of the stratum boundary are in the intersection point set, the stratum boundary is segmented into multiple curve segments by the intersection point set, and the curves that do not contain the original positioning points are deleted.

[0105] In some embodiments, the drawing of the stratum region data based on the modified stratum boundary, reference line, and boundary line includes:

[0106] When the starting point of the stratum boundary is at the left boundary of the model, the stratum boundary, the reference line, and the surrounding area of the left boundary form the stratum region data;

[0107] When the end point of the formation boundary is located at the right boundary of the model, the enclosed area formed by the formation boundary, the reference line, and the right boundary is the formation plane domain data;

[0108] When the formation boundary does not intersect the model boundary, the enclosed area formed by the formation boundary and the reference line is the required formation plane domain data.

[0109] In some embodiments, the drawing of the groundwater level line includes:

[0110] Drawing a water level positioning point data set, calculating the water level elevation data at the left and right boundaries according to the water level data, and adding a water level starting positioning point and an ending positioning point;

[0111] Using cubic spline fitting to insert intermediate data points for the water level positioning points, connecting the water level positioning points and the intermediate data points to generate the groundwater level line, and adding identification attributes to the groundwater level line.

[0112] As an example, the actual application of the present application is specifically introduced below.

[0113] The geomorphic unit in the exploration area is the first-level terrace and denuded residual hill geomorphology, with the ground elevation between 58.5 and 73.3 m. The overlying cover layer is mainly composed of planted soil, filled soil, silty clay, fine sand, and sand and gravel layer, with a total thickness of about 0.2 to 15.0 m. The underlying bedrock is argillaceous siltstone of the Shenghuangshan Formation in the lower Cretaceous series. The specific calculation steps during implementation are as follows:

[0114] (1) According to the technical outline of geotechnical engineering exploration, 3 exploration holes (SK1, SK2, SK3) are arranged on the engineering site to obtain the engineering geological exploration data of the site. The list of exploration points on the site is shown in Table 1.

[0115] Table 1 List of exploration points

[0116]

[0117] (2) According to the engineering geological data of the site obtained from the exploration, an exploration database is established. The formation data of each exploration point is shown in Table 2.

[0118] Table 2 Formation data table of exploration points

[0119]

[0120] (3) According to the data in the list of exploration points, the topographic map data, and the standard drawing method of the profile line, where the number of the profile line is set to P4, draw the engineering geological plan as shown in the appendix Figure 5 as shown.

[0121] (4) Perform topographic line data calculation, upper boundary drawing, exploration point data drawing, other boundary drawing, cross-section data segmentation, i.e., formation plane area data drawing. The final drawing results are shown in the appendix. Figure 6 .

[0122] To show the impact of topographic map data on the cutting results, the appendix Figure 7 provides the model results without topographic line data.

[0123] Comparing the appendix Figure 5 with the appendix Figure 6 It can be seen that the ground line data in the appendix Figure 6 is cut from the cross-section line using topographic map data, and its shape is consistent with the topographic map data. The boundary range is exactly the same as the exploration line range in the appendix Figure 5 .

[0124] Comparing the appendix Figure 6 with the appendix Figure 7 It can be seen that when topographic map data is not provided, the system will fit the shape of the ground line using exploration point data and cannot directly obtain the actual ground shape.

[0125] From the results in the appendix Figure 6 it can be seen that this application solves the problems such as curve extinction and curve intersection existing in the traditional drawing method, and realizes the perfect segmentation and complete analysis of the formation data area.

[0126] In some embodiments, as Figure 8 shown, this application also provides a generation system 1 for engineering geological cross-sections, which adopts the generation method of engineering geological cross-sections as described above. The generation system for engineering geological cross-sections includes:

[0127] A construction module 11 for constructing a cross-section data model, where the cross-section data model includes a left boundary, a right boundary, a bottom boundary, and a ground line projection. The left boundary, right boundary, bottom boundary, and ground line projection form a closed two-dimensional area;

[0128] An acquisition module 12 for acquiring cross-section data according to the two-dimensional area;

[0129] A physical space calculation module 13 for performing physical space calculation based on the cross-section data, topographic data, and exploration data to obtain the actual three-dimensional shape of the cross-section line;

[0130] And a data calculation module 14 for performing data calculation based on the actual three-dimensional shape of the cross-section line and exploration data to draw and generate an engineering geological cross-section.

[0131] Starting from the basic definition of the geological section diagram, this application generalizes the section diagram data into a complete and closed two-dimensional region by setting a deterministic surrounding boundary; then, by dividing the above region with geological boundaries, the specific data of the strata inside the section diagram is obtained, realizing the complete analysis of the section data. The above model ensures the completeness and closure of the section data, solves the data coupling problem between the two-dimensional section and the three-dimensional space existing in the traditional engineering geological section diagram results, not only meets the accuracy requirements for data communication between people, but also meets the accuracy requirements for data communication between computers and people, and between computers and computers, promoting the digital analysis of the engineering geological section diagram data.

[0132] Compared with the traditional method, this application obtains the topographic line and other boundary lines of the section data model by means of three-dimensional space cutting, ensuring the one-to-one correspondence between the model data and the three-dimensional space data, and solving the ground line data coupling problem and data boundary coupling problem that the traditional method fails to solve; uses a deterministic closed region to divide the strata data, and the acquisition process of each dividing line is indexable, thus ensuring the stability of program calculation; uses a cubic spline curve to fit the dividing curve of the stratum region, and the drawing result is more beautiful; solves the curve crossing problem existing in the process of cubic spline curve fitting, thus ensuring that the stratum region divided by this application is airtight and can realize the complete analysis of the section data area;

[0133] Generally speaking, this application constructs a data model of the engineering geological section diagram that is better than the traditional one. Compared with the traditional engineering achievements, this model well adapts to the development trend of the digital age. A series of data generation methods leading to the traditional methods are established for this data model, and more accurate and more beautiful section data results than the traditional achievements are obtained, thereby improving the section data construction efficiency of geological engineers and expanding the applicable range of the section data.

[0134] The above has introduced in detail the method and system for generating the engineering geological section diagram provided by the embodiments of this application. Specific examples should have been used in this article to elaborate on the principle and implementation manner of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. A method for generating an engineering geological profile, characterized in that: include: Constructing a profile data model, wherein the profile data model includes a left boundary, a right boundary, a bottom boundary and a topographic line projection, wherein the left boundary, the right boundary, the bottom boundary and the topographic line projection constitute a closed two-dimensional surface area; Acquire profile data according to the two-dimensional surface area; Performing physical space calculation based on the profile data, terrain data and exploration data to obtain the actual three-dimensional shape of the profile line; as well as: Performing data calculation based on the actual three-dimensional shape of the section line and the exploration data to draw and generate the engineering geological section map; The data calculation is performed based on the actual three-dimensional shape of the section line and the exploration data to draw and generate the engineering geological profile, including: Obtain the coordinates of the control data points, calculate the positions of the control data points on the horizontal plane projection according to the horizontal plane projection reference points and reference scale, and draw the upper boundary of the engineering geological profile; Calculate the position of the exploration point coordinates on the horizontal plane projection, draw the shape of the exploration point according to the stratum depth, and draw the shape of the test point according to the standard penetration, dynamic exploration and sampling data; Draw the positioning point of each stratigraphic data according to the stratigraphic depth data, and add record attributes to each positioning point, wherein the record attributes include the exploration point number, stratigraphic number and stratigraphic depth data; Obtain the stratigraphic number data set, traverse it in order according to the stratigraphic number, make geological connections, and draw stratigraphic surface area data; Mapping of groundwater levels; and: The lowest insertion point of the scale is determined according to the bottom boundary position, a scale data set is generated on the left side of the left boundary, and all positioning points and auxiliary lines inside the data model are deleted to generate the engineering geological profile.

2. The method for generating an engineering geological profile according to claim 1, characterized in that: The performing of physical space calculation based on the profile data, terrain data and exploration data to obtain the actual three-dimensional shape of the profile line includes: Based on the profile data and the exploration data, the profile line shape is drawn according to the exploration point data on the profile line. The profile line shape is formed by directly connecting the exploration points and extending outwards by 10m at the starting exploration point and the end exploration point respectively, with a scale of 1:100; And based on the shape of the section line, the terrain data is imported, and control data points are added to the section line according to the intersection points of the section line and the terrain line on the horizontal plane projection, so as to draw the actual three-dimensional shape of the section line.

3. The method for generating an engineering geological profile according to claim 2, characterized in that: The method of obtaining a set of stratigraphic number data, traversing the stratigraphic numbers in order, performing geological connections, and drawing stratigraphic surface area data includes: Select the auxiliary line corresponding to the stratum; Add auxiliary positioning points to the positioning points of the stratum data, the positioning points of the stratum data include the starting and ending positioning points at the beginning and the ending positioning point at the end; Traverse the auxiliary positioning points, divide them into sections in the form of starting positioning point, original point, ..., original point, and end point, obtain the control points of each section of the stratigraphic boundary, use cubic spline interpolation to add intermediate data points to the control points of the stratigraphic boundary, use natural boundaries, clamped boundaries or non-kinked boundaries as boundary conditions, connect the intermediate data points and the control points of the stratigraphic boundary, and complete the preliminary drawing of the stratigraphic boundary; Use the auxiliary line to modify the shape of the stratum boundary line, obtain the intersection point set of the stratum boundary line and the auxiliary line, and modify it according to the relationship between the starting point, end point and intersection point set of the stratum boundary line; Draw stratigraphic regional data based on the revised stratigraphic boundaries, baselines and border lines; Add identification attributes to the drawn stratigraphic surface area data, and modify the topological shape of the auxiliary line to be the lower boundary of the newly added area plus the non-overlapping area between the original auxiliary line and the newly added area.

4. The method for generating an engineering geological profile according to claim 3, characterized in that: The selecting of auxiliary lines corresponding to the strata includes: If the current stratum is the first stratum of the profile, its auxiliary line is the upper boundary; If the current stratum is not the first stratum, its auxiliary line is the upper boundary line of the minimum envelope of the current positioning point.

5. The method for generating an engineering geological profile according to claim 4, characterized in that: The rules for adding auxiliary positioning points to the positioning points of the formation data meet the following conditions: a. The newly added auxiliary point is located on the boundary or auxiliary line; b. Add a starting auxiliary positioning point to the left of the first data point in the positioning point; c. Add a termination auxiliary positioning point to the right of the last data point in the positioning point; d. When the exploration point index numbers corresponding to the Nth point and the N+1th point in the positioning points are not continuous, an end auxiliary positioning point is added between the exploration point corresponding to the Nth point and the exploration point on its right, and a start positioning point is added between the exploration point corresponding to the N+1th point and the exploration point on its left.

6. The method for generating an engineering geological profile according to claim 5, characterized in that: The modification according to the relationship between the starting point, the end point and the intersection point set of the stratum boundary includes: When the starting point of the stratum boundary is in the intersection set, but the end point is not in the intersection set, delete the data points in the stratum boundary whose index number is less than the last point in the intersection set; When the starting point of the stratum boundary is not in the intersection set, but the end point is in the intersection set, delete the data points in the geological boundary whose index number is greater than the first point in the intersection set; When the starting point and the end point of the stratum boundary are both located in the intersection point set, the stratum boundary is segmented into multiple curves using the intersection point set, and the curves that do not contain the original positioning points are deleted.

7. The method for generating an engineering geological profile according to claim 6, characterized in that: The step of drawing stratigraphic regional data according to the modified stratigraphic boundaries, baselines and borderlines includes: When the starting point of the stratigraphic boundary is located at the left boundary of the model, the stratigraphic boundary, the baseline and the encircling circle of the left boundary are stratigraphic domain data; When the end point of the stratigraphic boundary is located at the right boundary of the model, the stratigraphic boundary, the baseline, and the encircling circle of the right boundary are stratigraphic domain data; When the stratigraphic boundary does not intersect with the model boundary, the encirclement formed by the stratigraphic boundary and the baseline is the stratigraphic domain data.

8. The method for generating an engineering geological profile according to claim 7, characterized in that: The method of drawing the groundwater level line comprises: Draw a water level positioning point data set, calculate the water level elevation data at the left and right boundaries based on the water level data, and add the water level starting and ending positioning points; The cubic spline fitting is used to insert the intermediate data points for the water level positioning points, the water level positioning points and the intermediate data points are connected to generate the groundwater level line, and the identification attributes are added to the groundwater level line.

9. A system for generating an engineering geological profile, characterized in that: The method for generating an engineering geological profile according to any one of claims 1 to 8 is adopted, wherein the system for generating an engineering geological profile comprises: A construction module, used to construct a profile data model, wherein the profile data model includes a left boundary, a right boundary, a bottom boundary and a ground line projection, wherein the left boundary, the right boundary, the bottom boundary and the ground line projection constitute a closed two-dimensional surface area; An acquisition module, used for acquiring profile data according to the two-dimensional surface area; A physical space calculation module, used for performing physical space calculation based on the profile data, terrain data and exploration data to obtain the actual three-dimensional shape of the profile line; and: The data calculation module is used to perform data calculation based on the actual three-dimensional shape of the profile line and the exploration data to draw and generate an engineering geological profile.

Citation Information

Patent Citations

  • Method for automatically processing geological profile map fault and stratum spatial form

    CN113282975A

  • Tetrahedral mesh generation method, device and system and storage medium

    CN116030218A