Method and system for generating engineering geological profile map
By constructing a closed two-dimensional area data model and performing physical space calculations, the problem of two-dimensional profile and three-dimensional spatial data in the existing technology is solved, the completeness and closure of data are realized, the data interaction needs between computers are met, and the generation efficiency of engineering geological profile diagrams is improved.
Patent Information
- Application Number
- CN202510155405.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-12
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2045-02-12
AI Technical Summary
The existing engineering geological profile generation method cannot achieve one-to-one correspondence between two-dimensional profile data and three-dimensional spatial data, resulting in incomplete data and cannot meet the data interaction requirements between computers.
Construct a data model of the engineering geological profile diagram, including the left boundary, right boundary, bottom boundary and topographic line projection, forming a closed two-dimensional area, and obtaining the actual three-dimensional shape of the profile line through physical space calculation and data calculation to achieve data completeness and closure.
It realizes one-to-one correspondence between two-dimensional profile data and three-dimensional spatial data, solves the problem of incomplete data, meets the data interaction needs between computers, and improves the work efficiency of geological engineers.
Smart Images

Figure CN119648846A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engineering survey technology, and in particular to a method and system for generating an engineering geological profile. Background Art
[0002] An engineering geological profile is a map drawn at a certain scale that shows the vertical relationship between geological bodies. It is generally connected by multiple exploration points and reflects the stratigraphic structure information, stratigraphic attribute information, stratigraphic structure type and sedimentation law.
[0003] In the prior art, stratigraphic data in a cross-section diagram is generally analyzed in the form of mutually cutting stratigraphic lines. Based on this, the general drawing process of cross-section stratigraphic data is as follows: geological engineers select exploration points to determine exploration lines → determine the projection shape of the ground line according to the spatial position of the exploration line → insert exploration points on the ground line, draw stratigraphic lines according to the stratigraphic information of the exploration points, and use the mutually cutting stratigraphic lines to form a stratigraphic data area.
[0004] With the advent of the digital age, the above methods have been unable to meet the needs of the development of the times as the demand for accurate and simplified analysis and automated generation of stratigraphic data continues to increase.
[0005] The above method does not take into account the two-dimensional closure, nor does it achieve a one-to-one correspondence with three-dimensional data, which results in incomplete data results. It is only applicable to the fuzzy data interaction process between people, and is difficult to meet the data interaction process between computers. The incomplete cross-sectional data analysis logic of the above method leads to the simplification of the automatic drawing method of traditional software.
[0006] As attached Figure 1 The traditional engineering geological profile results shown in the figure generally have three data partitions, namely: elevation annotation area (area I), stratigraphic data area (area II), and data description area (area III). Area I is used to help survey and design personnel determine the specific elevations of internal data points, Area II is used to help survey and design personnel provide specific geological information, exploration information, test information, and water level information for the profile, and Area III is used to describe some auxiliary information of the profile. The traditional engineering geological profile does not regard the geological profile as a closed data area, does not achieve 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 spatial data. The closure and completeness of the data need to be ensured during computer calculations. When the above data is directly applied to the computer model, logical operation errors will occur; in addition, there are many rendering data in the profile results, such as: Attached Figure 1 The geological age, stratigraphic name and fill pattern data of Area II and all the descriptive data of Area III are included in the rendering data. 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 the present application is to overcome the deficiencies of the prior art. The present application provides a method and system for generating an engineering geological profile to achieve accurate and simple analysis and rapid generation of profile stratigraphic data, thereby expanding the application scope of the profile data and improving the work efficiency of geological engineers. The present application first constructs an engineering geological profile data model to solve the problems of incomplete data of traditional engineering geological profile results, inability to achieve one-to-one correspondence between two-dimensional profiles and three-dimensional model data, and inability to be applied to data interaction between computers; a method for automatically generating stratigraphic data based on a data model is used to solve problems that cannot be solved by traditional methods, such as automatic fitting of ground line data, automatic connection of complex stratigraphic boundaries, elimination of curve intersections, and perfect division of stratigraphic data.
[0008] In order to solve the above technical problems, the present application provides a method for generating an engineering geological profile, comprising: 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; And data calculation is performed based on the actual three-dimensional shape of the section line and the exploration data to draw and generate an engineering geological section map.
[0009] Furthermore, 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.
[0010] Furthermore, the data calculation is performed based on the actual three-dimensional shape of the section line and the exploration data to draw and generate an 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; Plotting of groundwater levels; And determine the lowest insertion point of the scale according to the bottom boundary position, generate a scale data set on the left side of the left boundary, delete all positioning points and auxiliary lines inside the data model, and generate an engineering geological profile.
[0011] Furthermore, the step 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 domain data, and modify the topological shape of the auxiliary line to the lower boundary of the newly added domain + the non-overlapping area between the original auxiliary line and the newly added domain.
[0012] Furthermore, 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.
[0013] Furthermore, 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.
[0014] Further, 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.
[0015] Furthermore, the step of drawing stratigraphic layer regional data based on the modified stratigraphic boundary, baseline and boundary line 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 desired stratigraphic surface area data.
[0016] Furthermore, drawing the groundwater level line includes: 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.
[0017] 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, and the system for generating an engineering geological profile includes: 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 a 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.
[0018] In the embodiment of the present application, starting from the basic definition of geological profile, a profile data analysis method with a two-dimensional surface domain as the basic data unit is established. This method generalizes the profile data into a complete and closed two-dimensional surface domain by setting a deterministic enclosing boundary; based on this surface domain, the surface domain is divided by geological boundaries, and the specific data of the internal strata of the profile are obtained, the unit segmentation of each stratum data is realized, and a standardized profile data model is constructed, which realizes the complete analysis of the stratum data of the profile. Compared with the traditional engineering geological profile results, this model solves the problem of two-dimensional The data coupling problem of profile and three-dimensional space not only meets the accuracy requirements of data exchange between people, but also meets the accuracy requirements of data exchange between computers and people, and between computers, and promotes the digital analysis of engineering geological profile data; based on the above data model, geological profiles are automatically generated, which solves the problems existing in traditional geological profile drawing methods, such as the inconsistency between ground lines and actual terrain, serious crossing of stratigraphic curves, failure to perfectly segment stratigraphic data, and poor stability of results. It expands the scope of automatic generation of stratigraphic data in profiles, improves work efficiency, and ensures the accuracy of profile data. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 It is the traditional engineering geological profile results data in the background technology of this application; Figure 2 is a flow chart of the method of the present application; Figure 3 is the profile data model of this application; Figure 4 is a schematic diagram of auxiliary lines of this application; Figure 5 It is a schematic diagram of the engineering geological plan of this application; Figure 6 It is a schematic cross-sectional view of the present application with topographic data; Figure 7 is a schematic cross-sectional view of the present application without topographic data; Figure 8 It is a structural framework diagram of the system of this application. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0022] Please see attached Figure 2 , the present application provides a method for generating an engineering geological profile, comprising: S1: 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, and the left boundary, the right boundary, the bottom boundary and the topographic line projection constitute a closed two-dimensional surface area; Specifically, the profile data model with two-dimensional domain as the basic data unit starts from the basic definition of engineering geological profile (profile is the surface cut along the vertical direction of a certain profile line), determines the enclosing boundary of the profile data model, and generalizes the profile data into a closed two-dimensional domain entity, which can also be called the basic domain later. The basic domain is divided by geological boundaries to form multiple independent stratigraphic domain units. Each unit is connected to each other, and the collection is equal to the basic domain, which ensures that the internal data points of the profile model have unique corresponding stratigraphic data. The specific expression method is shown in the attached Figure 3 .
[0023] By the attached Figure 3 It can be seen that the model constructs the left boundary, the right boundary and the bottom boundary of the profile data, which together with the ground line projection (upper boundary) form a closed two-dimensional surface domain (basic surface domain), ensuring the completeness of the profile data. All stratigraphic data in the model can only be formed by cutting through the basic surface domain. Therefore, in the process of stratigraphic data drawing, the starting point and end point of the stratigraphic line must be located on the model boundary or other stratigraphic lines (except the isolated rock layer, where the stratigraphic lines of the isolated rock layer are connected from beginning to end) to ensure that each stratigraphic area is in a connected state, thereby realizing the completeness analysis of the stratigraphic data of the profile; after adding identification attributes to the stratigraphic data after the analysis is completed, a standard profile data model is constructed.
[0024] S2: Acquire profile data according to the two-dimensional surface area; The data model is a vertical section of three-dimensional geological data along the section line. Its X-axis is the direction of the section line in three-dimensional space, and its Y-axis is the Z-axis in three-dimensional space. The basic shape is controlled by the geometry of the section line and the scale of the model.
[0025] In order to achieve the standardization of the profile data model, it is necessary to have a standardized profile line drawing method and a unified scale. The data model of this application can retain the elevation annotation area (Area I). For computer data recognition, it is mainly used for the interaction between engineers and computer data. In the profile data model, each data point on the three-dimensional exploration line has a corresponding model upper boundary point, and the stratigraphic data of each upper boundary point can be obtained through computer analysis, and the data model itself is closed and complete, thereby realizing a one-to-one correspondence between three-dimensional geological data and two-dimensional geological models.
[0026] S3: 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; The solid space calculation process is used to obtain the actual shape of the section line in three-dimensional space. Its basic coordinate system is the three-dimensional solid coordinate system. Calculations are performed based on the data of the three-dimensional solid coordinates to provide basic ground line data for the data model construction process.
[0027] S4: 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.
[0028] In some embodiments, 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 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.
[0029] In some embodiments, the data calculation is performed based on the actual three-dimensional shape of the section line and the exploration data to generate an engineering geological section map, 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; Plotting of groundwater levels; And determine the lowest insertion point of the scale according to the bottom boundary position, generate a scale data set on the left side of the left boundary, delete all positioning points and auxiliary lines inside the data model, and generate an engineering geological profile.
[0030] In some embodiments, the step 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; Traversing the auxiliary positioning points, dividing into sections in the form of starting positioning point, original point, ..., original point, and ending point, obtaining the control point of each section of the stratigraphic boundary, wherein in the process of traversing the auxiliary positioning points, the stratigraphic data positioning points obtained are the control points of each section of the stratigraphic boundary, using cubic spline interpolation to add intermediate data points to the control points, using natural boundaries, clamped boundaries or non-kinked boundaries as boundary conditions, connecting the intermediate data points and the control points, and completing 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 domain data, and modify the topological shape of the auxiliary line to the lower boundary of the newly added domain + the non-overlapping area between the original auxiliary line and the newly added domain.
[0031] In some embodiments, 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.
[0032] like Figure 4As mentioned above, the auxiliary line shapes of the No. 2, No. 3, No. 7, and No. 8-3 layers in the profile data model, the corresponding auxiliary lines of each layer are L1, L2, L3, and L4. The auxiliary lines provide a reference upper boundary line for the stratigraphic data and determine the reference order for the segmentation of the stratigraphic data (from top to bottom, from left to right). In the data model, after each layer of geological boundary is drawn and new stratigraphic data is added, the shape of the auxiliary line should be modified to the lower boundary of the newly added area + the non-overlapping area of the original auxiliary line and the newly added area.
[0033] In some embodiments, the rule for adding auxiliary positioning points to the positioning points of the formation data satisfies 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.
[0034] In some embodiments, 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.
[0035] In some embodiments, drawing stratigraphic layer regional data according to the modified stratigraphic boundary, baseline and boundary line 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 desired stratigraphic surface area data.
[0036] In some embodiments, drawing a groundwater level line includes: 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.
[0037] As an example, the practical application of this application is described in detail below.
[0038] The geomorphic unit of the survey area is the first-level terrace and eroded residual hill landform, with a ground elevation of 58.5 to 73.3 meters. The overlying covering layer is mainly planting soil, filling soil, silty clay, fine sand and sandy gravel layer, with a total thickness of about 0.2 to 15.0 meters. The underlying bedrock is the argillaceous siltstone of the Shenhuangshan Formation of the Lower Cretaceous System. The specific calculation steps during implementation are: (1) According to the technical outline of geotechnical engineering investigation, three exploration holes (SK1, SK2, and SK3) were arranged on the project site to obtain site engineering geological investigation data. The list of site exploration points is shown in Table 1.
[0039] Table 1 List of exploration points
[0040] (2) Based on the engineering geological data of the site obtained during exploration, an exploration database was established. The stratigraphic data of each exploration point are shown in Table 2.
[0041] Table 2 Exploration point stratigraphic data
[0042] (3) Based on the exploration point list data, topographic map data, and standard drawing method of profile lines, the profile line number is set as P4, and the engineering geological plane map is drawn as shown in the attached figure. Figure 5 shown.
[0043] (4) Calculate topographic line data, draw upper boundaries, draw exploration point data, draw other boundaries, and segment profile data, i.e. draw stratigraphic surface data. The final drawing results are shown in the attached Figure 6 .
[0044] In order to demonstrate the influence of topographic map data on cutting results, Figure 7 Model results without topographic line data are provided in .
[0045] Compare with Figure 5 With attached Figure 6 It is known that Figure 6 The ground line data in the figure is the profile line cut by the topographic map data. Its shape is consistent with the topographic map data, and its boundary range is consistent with the surrounding Figure 5The exploration line range is exactly the same.
[0046] Compare with Figure 6 With attached Figure 7 It can be seen that when topographic map data is not provided, the system will use the exploration point data to fit the shape of the ground line and cannot directly obtain the actual ground shape.
[0047] By the attached Figure 6 The results show that the present application solves the problems of curve pinching out and curve crossing existing in the traditional drawing method, and realizes the perfect segmentation and completeness analysis of the stratigraphic data area.
[0048] In some embodiments, Figure 8 As shown, the present application also provides a system 1 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: A construction module 11 is 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, and the left boundary, the right boundary, the bottom boundary and the ground line projection constitute a closed two-dimensional surface area; An acquisition module 12, used for acquiring profile data according to the two-dimensional surface area; A physical space calculation module 13, 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 a data calculation module 14 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.
[0049] Starting from the basic definition of geological profiles, this application generalizes the profile data into a complete and closed two-dimensional domain by setting a deterministic enclosing boundary; then the above domain is divided by geological boundaries to obtain the specific data of the internal strata of the profile, and the completeness analysis of the profile data is realized. The above model ensures the completeness and closure of the profile data, solves the data coupling problem of two-dimensional profiles and three-dimensional space in traditional engineering geological profile results, and not only meets the accuracy requirements of data exchange between people, but also meets the accuracy requirements of data exchange between computers and people, and between computers, and promotes the digital analysis of engineering geological profile data.
[0050] Compared with the traditional method, the present application obtains the topographic lines and other boundary lines of the profile data model by cutting in three-dimensional space, thereby 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 the data boundary coupling problem that the traditional method cannot solve; the deterministic closed surface domain is used to divide the stratigraphic data, and the acquisition process of each segmentation line is indexable, thereby ensuring the stability of the program calculation; the segmentation curve of the stratigraphic surface domain is fitted by a cubic spline curve, and the drawing result is more beautiful; the problem of curve intersection in the process of cubic spline curve fitting is solved, thereby ensuring that the stratigraphic surface domain segmented by the present application is seamless, and the completeness analysis of the profile data area can be realized; In general, this application constructs a data model that is better than the traditional engineering geological profile. Compared with traditional engineering results, this model has a good adaptability to the development trend of the digital age. A series of data generation methods leading traditional methods are established for this data model, and more accurate and beautiful profile data results are obtained than traditional results, thereby improving the efficiency of profile data construction for geological engineers and expanding the scope of application of profile data.
[0051] The above is a detailed introduction to the method and system for generating an engineering geological profile provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present 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; And 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.
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 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; Plotting 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.
4. The method for generating an engineering geological profile according to claim 3, 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 domain data, and modify the topological shape of the auxiliary line to the lower boundary of the newly added domain + the non-overlapping area between the original auxiliary line and the newly added domain.
5. The method for generating an engineering geological profile according to claim 4, 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.
6. The method for generating an engineering geological profile according to claim 5, 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.
7. The method for generating an engineering geological profile according to claim 6, 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.
8. The method for generating an engineering geological profile according to claim 7, 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.
9. The method for generating an engineering geological profile according to claim 8, 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.
10. 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 9 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 a 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
Method for creating digital three-dimensional geological model layer by layer and application system
CN116071515A
Intersecting engineering geological profile map synchronous updating method
CN116467329A
Ground estimation method and ground estimation system
JP2012037427A
Cited By
BIM-based traffic construction geological exploration profile generation method and system
CN121544821A