Three-dimensional design method and platform for waste slag field, storage medium and electronic equipment
By loading a digital elevation model and user-defined constraint information to generate a three-dimensional slag heap model for the spoil heap, the problems of low design efficiency and insufficient accuracy are solved, achieving efficient and accurate three-dimensional design of spoil heaps and improving the scientific nature and reproducibility of the design.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-09
- Publication Date
- 2026-04-07
AI Technical Summary
Existing technologies lack effective parametric design capabilities for three-dimensional design of spoil disposal sites, resulting in low design efficiency and insufficient accuracy, making it difficult to support multi-scheme comparison and refined decision-making.
By loading digital elevation model data as the terrain baseline, receiving user-defined design constraint information, generating a three-dimensional slag heap model of the spoil heap, and calculating its key characteristic parameters, a three-dimensional visualization is achieved.
It improves design efficiency and accuracy, generates 3D models that conform to engineering realities, enhances the scientific nature and consistency of the design, and provides technical support for hydropower and pumped storage projects.
Smart Images

Figure CN121809109A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of engineering construction technology, and in particular to a three-dimensional design method for spoil disposal sites, a three-dimensional design platform for spoil disposal sites, a computer-readable storage medium, and electronic equipment. Background Technology
[0002] In recent years, with the rapid development of pumped storage power stations and the increasing requirements for soil and water conservation in traditional hydropower projects, the site selection and design of spoil disposal sites have become the core link in the soil and water conservation planning and design of water conservancy and hydropower production and construction projects.
[0003] In related technologies, there is a general lack of effective three-dimensional parametric design capabilities for spoil heaps: either relying on two-dimensional drawings for empirical estimation, which makes it difficult to truly reflect terrain constraints; or although three-dimensional models are introduced, the design process lacks deep integration with terrain data, and it is impossible to quickly generate a spoil heap model that conforms to the actual engineering by interactively setting geometric constraints (such as boundaries, slopes, and pile height), resulting in low design efficiency, insufficient parameter accuracy, and difficulty in supporting multi-scheme comparison and refined decision-making.
[0004] Therefore, there is an urgent need in this field to develop a new three-dimensional design method and platform for waste disposal sites.
[0005] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure. Summary of the Invention
[0006] The purpose of this disclosure is to provide a three-dimensional design method, a three-dimensional design platform, a computer-readable storage medium, and an electronic device for waste disposal sites, thereby overcoming, to at least a certain extent, the technical problem of difficulty in quickly and accurately performing three-dimensional parametric design of waste disposal sites in related technologies.
[0007] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0008] According to a first aspect of this disclosure, a three-dimensional design method for a spoil disposal site is provided, comprising: In response to the delineation of the spoil disposal site location, digital elevation model data that spatially matches the spoil disposal site location is loaded as the topographic basis for the three-dimensional design of the spoil disposal site. In response to the user's interactive setting operation of the spoil disposal site design elements, the system receives spoil disposal site design constraint information; the design constraint information includes the spatial initial boundary and the geometric parameters of the spoil heap. Based on the digital elevation model data and the design constraint information, a three-dimensional slag heap model of the spoil heap is generated and its key feature parameters are calculated. The three-dimensional slag heap model of the spoil heap and the key feature parameters are then visualized.
[0009] In an exemplary embodiment of this disclosure, the step of loading digital elevation model data spatially matching the site selection range of the spoil disposal site in response to the delineation operation includes: In response to the user's operation of defining the site selection range of the spoil disposal site in the geographic information interface, the spatial coordinate boundary of the site selection range of the spoil disposal site is determined; Based on the spatial coordinate boundary, digital elevation model data covering the site selection area of the spoil disposal site is automatically retrieved and loaded.
[0010] In an exemplary embodiment of this disclosure, the method further includes: When the site selection area of the spoil disposal site spans multiple digital elevation model (DEM) maps, the multiple DEM maps are automatically stitched together to generate a continuous topographic baseline.
[0011] In an exemplary embodiment of this disclosure, the initial spatial boundary is generated based on the retaining wall location specified by the user, the retaining wall location being interactively drawn by the user on the terrain baseline; The geometric parameters of the slag heap include the slag slope ratio and the maximum slag heap height.
[0012] In an exemplary embodiment of this disclosure, generating a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, and calculating its key characteristic parameters, includes: Starting from the spatial initial boundary, the outer boundary of the slag heap is deduced in reverse along the terrain background surface according to the slag heap slope ratio, and the top surface of the slag heap is limited in combination with the maximum slag heap height to generate a closed three-dimensional slag heap surface. The surface of the three-dimensional slag heap is fused with the terrain background to form a complete three-dimensional slag heap model of the spoil heap; The key feature parameters are generated by performing three-dimensional spatial calculations and terrain feature extraction on the three-dimensional slag pile model of the slag dump.
[0013] In an exemplary embodiment of this disclosure, generating a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, and calculating its key characteristic parameters, includes: The digital elevation model data and the design constraint information are sent to the backend server; the backend server is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information and to calculate its corresponding key feature parameters. Receive the three-dimensional slag pile model of the waste disposal site and the key feature parameters returned by the backend server.
[0014] In an exemplary embodiment of this disclosure, the visualization of the three-dimensional slag heap model and its key feature parameters of the slag heap includes: The three-dimensional slag heap model of the slag heap, at least one cross-sectional view, and a result table containing the key feature parameters are visualized. The key characteristic parameters include one or more of the following: slag volume, land area, top elevation, bottom elevation, maximum stockpile height, or spoil disposal site level.
[0015] According to a second aspect of this disclosure, a three-dimensional design platform for waste disposal sites is provided, comprising: The data loading module is used to load digital elevation model data that spatially matches the site selection range of the spoil disposal site in response to the delineation operation of the spoil disposal site selection range, as the topographic base for the three-dimensional design of the spoil disposal site; The constraint receiving module is used to receive waste disposal site design constraint information in response to the user's interactive setting operation of waste disposal site design elements; the design constraint information includes the spatial initial boundary and the geometric parameters of the waste pile. The visualization module is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, calculate its key feature parameters, and visualize the three-dimensional slag heap model of the spoil heap and the key feature parameters.
[0016] According to a third aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the three-dimensional design method for spoil disposal sites described in the first aspect above.
[0017] According to a fourth aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the three-dimensional design method for a spoil disposal site as described in the first aspect by executing the executable instructions.
[0018] As can be seen from the above technical solutions, the three-dimensional design method for spoil disposal sites, the three-dimensional design platform for spoil disposal sites, the computer-readable storage medium, and the electronic equipment in the exemplary embodiments of this disclosure have at least the following advantages and positive effects: In some embodiments of this disclosure, the technical solutions involve loading digital elevation model data spatially matching the site selection area of a spoil disposal site in response to the delineation operation. This data serves as the topographical basis for the three-dimensional design of the spoil disposal site. In response to the user's interactive setting operation of spoil disposal site design elements, design constraint information is received. This constraint information includes the spatial initial boundary and the geometric parameters of the spoil heap. Based on the digital elevation model data and the design constraint information, a three-dimensional spoil heap model is generated, and its key characteristic parameters are calculated. The three-dimensional spoil heap model and its key characteristic parameters are then visualized. On one hand, this transforms spoil disposal site design from traditional two-dimensional estimation to three-dimensional parametric modeling, effectively solving problems such as low design efficiency, poor accuracy, and lack of visible results due to complex terrain and cumbersome manual calculations. On the other hand, by deeply integrating real terrain data with user constraints, a three-dimensional spoil heap model conforming to engineering reality is automatically generated, and key characteristic parameters are output synchronously. This significantly improves the scientific rigor, consistency, and reproducibility of the early-stage design of spoil disposal sites, providing a solid technical guarantee for soil and water conservation schemes in hydropower and pumped storage projects.
[0019] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0020] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0021] Figure 1 A flowchart illustrating the three-dimensional design method for spoil disposal sites in an embodiment of this disclosure is shown. Figure 2 This illustration shows a flowchart of loading digital elevation model data that spatially matches the site selection range of a spoil disposal site in response to the delineation operation of the spoil disposal site selection range in an embodiment of this disclosure. Figure 3 This diagram illustrates a user-uploaded digital elevation model (DEM) data that spatially matches the site selection area of a spoil disposal site, as shown in an embodiment of this disclosure. Figure 4 A schematic diagram of an interface for interactively setting slag geometry parameters in an embodiment of this disclosure is shown; Figure 5 This diagram illustrates the process of generating a three-dimensional slag heap model of a spoil heap and calculating its key characteristic parameters based on digital elevation model data and design constraint information in the first embodiment of this disclosure. Figure 6This illustration shows a flowchart of the second embodiment of the present disclosure, which generates a three-dimensional slag heap model of a spoil heap based on digital elevation model data and design constraint information and calculates its key characteristic parameters. Figure 7 This is a flowchart illustrating how to visualize the three-dimensional slag heap model and key feature parameters of a spoil heap in an embodiment of this disclosure. Figure 8 A schematic diagram of the interface displaying the results table is shown in an embodiment of this disclosure; Figure 9 A schematic diagram of an interface showing a typical cross-sectional view in an embodiment of this disclosure is shown; Figure 10 This diagram illustrates the structure of a three-dimensional design platform for a spoil disposal site in an exemplary embodiment of this disclosure. Figure 11 A schematic diagram of the structure of an electronic device in an exemplary embodiment of this disclosure is shown. Detailed Implementation
[0022] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0023] The terms “a,” “an,” “the,” and “the” are used in this specification to indicate the presence of one or more elements / components / etc.; the terms “including” and “having” are used to indicate an open-ended inclusion and to mean that there may be other elements / components / etc. in addition to the listed elements / components / etc.; the terms “first” and “second” are used only as markings and are not a limitation on the number of objects.
[0024] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities.
[0025] In related technologies, the site selection and design of spoil heaps mainly rely on manual on-site surveys combined with satellite imagery or satellite mapping software for preliminary delineation, lacking systematic and automated spatial analysis support. During the planning and design phase, the calculation of spoil volume commonly employs two-dimensional simplification methods such as the average cross-section method and frustum approximation, which not only fail to accurately reflect the spatial morphology of the spoil heap under complex terrain but also insufficiently consider key topographic elements such as channel orientation and slope changes. When the main engineering plan is adjusted, it is necessary to re-assume the cross-sectional position and shape, repeatedly performing manual calculations, resulting in a large workload, low efficiency, and poor consistency of results. Furthermore, existing methods cannot generate intuitive three-dimensional spoil heap models, making it difficult to visually demonstrate the integration relationship between the spoil heap and the surrounding terrain, as well as key design parameters, thus limiting the depth of preliminary argumentation and the scientific rigor of decision-making.
[0026] In the embodiments of this disclosure, a three-dimensional design method for spoil disposal sites is first provided, which at least to some extent overcomes the shortcomings of related technologies in the difficulty of quickly and accurately performing three-dimensional parametric design of spoil disposal sites.
[0027] Figure 1 The diagram shows a flowchart of a three-dimensional design method for a spoil disposal site in an embodiment of this disclosure. The execution subject of this three-dimensional design method for a spoil disposal site can be a front-end server or a platform.
[0028] refer to Figure 1 A three-dimensional design method for a spoil disposal site according to an embodiment of the present disclosure includes the following steps: Step S110: In response to the delineation operation of the spoil disposal site selection area, load digital elevation model data that spatially matches the spoil disposal site selection area as the topographic base for the three-dimensional design of the spoil disposal site; Step S120: In response to the user's interactive setting operation of the spoil disposal site design elements, receive spoil disposal site design constraint information; the design constraint information includes the spatial initial boundary and the geometric parameters of the spoil heap. Step S130: Based on the digital elevation model data and design constraint information, generate a three-dimensional slag pile model of the spoil disposal site and calculate its key feature parameters, and visualize the three-dimensional slag pile model and key feature parameters of the spoil disposal site.
[0029] exist Figure 1In the technical solution provided by the illustrated embodiment, in response to the delineation operation of the spoil disposal site selection range, digital elevation model data spatially matching the spoil disposal site selection range is loaded as the topographic basis for the three-dimensional design of the spoil disposal site. In response to the user's interactive setting operation of the spoil disposal site design elements, the spoil disposal site design constraint information is received. The design constraint information includes the spatial initial boundary and the geometric parameters of the spoil heap. Based on the digital elevation model data and the design constraint information, a three-dimensional spoil heap model is generated and its key feature parameters are calculated. The three-dimensional spoil heap model and key feature parameters are then visualized. On the one hand, this realizes the transformation of spoil disposal site design from traditional two-dimensional estimation to three-dimensional parametric modeling, effectively solving problems such as low design efficiency, poor accuracy, and lack of visual results caused by complex terrain and cumbersome manual calculations. On the other hand, by deeply integrating real terrain data with user constraints, a three-dimensional spoil heap model conforming to engineering reality is automatically generated and key feature parameters are output simultaneously, significantly improving the scientific nature, consistency, and reproducibility of the early-stage design of spoil disposal sites, providing a solid technical guarantee for soil and water conservation schemes for hydropower and pumped storage projects.
[0030] The following are Figure 1 The specific implementation process of each step in the process will be explained in detail: In step S110, in response to the delineation operation of the spoil disposal site selection area, digital elevation model data that spatially matches the spoil disposal site selection area is loaded as the topographic base for the three-dimensional design of the spoil disposal site.
[0031] In this step, after the user completes the delineation of the spoil disposal site location, high-precision digital elevation model (DEM) data that is spatially perfectly matched with the location can be automatically linked and loaded as the base terrain for subsequent three-dimensional spoil body modeling and engineering parameter calculation, ensuring that the design results are highly consistent with the actual landform.
[0032] For details, please refer to Figure 2 , Figure 2 This embodiment of the present disclosure illustrates a flowchart of loading digital elevation model data spatially matching the site selection range of a spoil disposal site in response to the delineation operation. The flowchart includes steps S201-S202. In step S201, in response to the user's operation of defining the site selection range of the spoil disposal site in the geographic information interface, the spatial coordinate boundary of the spoil disposal site selection range is determined.
[0033] In this step, users can use a human-computer interaction interface (such as a GIS (Geographic Information System) platform or a web-based map control) to explicitly specify the design area of the spoil disposal site by drawing polygons, selecting rectangles, or importing vector boundaries. This operation can be captured in real time and parsed to generate standardized spatial coordinate boundaries (usually closed polygon vectors under WGS84 or the project coordinate system) for subsequent data retrieval and spatial matching.
[0034] In step S202, based on the spatial coordinate boundary, digital elevation model data covering the site selection range of the spoil disposal site is automatically retrieved and loaded.
[0035] In this step, based on the determined spatial coordinate boundaries, the system automatically queries local or cloud-based DEM databases (such as 1:10000 or higher precision raster elevation data), filters and loads DEM tiles or raster datasets that completely cover the area. If the original DEM resolution is insufficient, interpolation optimization or fusion of multi-source data can be triggered to improve the representation of terrain details. The loaded DEM will serve as the sole terrain benchmark for the 3D design of the spoil heap, supporting subsequent morphological simulation, volume calculation, and visualization rendering of the spoil heap.
[0036] It should be noted that if the site selection area of the aforementioned spoil heap spans multiple digital elevation model (DEM) maps, this disclosure will automatically identify all the involved DEM maps and perform seamless stitching and edge smoothing on these maps based on a unified spatial reference system to generate continuous, complete, and seamless topographic baseline data covering the entire site selection area, ensuring the geometric consistency and accuracy reliability of subsequent three-dimensional spoil heap modeling and engineering quantity calculation.
[0037] Optionally, users can also directly upload digital elevation model data that spatially matches the selected site area of the spoil disposal site for reference. Figure 3 , Figure 3 This illustration shows a schematic diagram of digital elevation model data uploaded by a user in an embodiment of this disclosure, which spatially matches the site selection range of the spoil disposal site. Specifically, the DEM data can be saved to a preset storage path on the computer first, and then the DEM data can be directly retrieved from the preset storage path.
[0038] Next, refer to Figure 1 In step S120, in response to the user's interactive setting operation of the waste disposal site design elements, the waste disposal site design constraint information is received; the design constraint information includes the spatial initial boundary and the geometric parameters of the waste pile.
[0039] In this step, the user can receive the waste disposal site design constraint information based on the interactive setting operation of the waste disposal site design elements; the design constraint information may include the spatial initial boundary and the waste pile geometry parameters set by the user.
[0040] In this step, users can first specify the location of the retaining wall on the loaded terrain baseline using interactive drawing tools. This automatically generates the initial spatial boundary of the spoil heap, serving as the baseline outline for modeling the spoil heap. Subsequently, users can input key spoil heap geometric parameters, including the spoil slope ratio and maximum spoil heap height, to control the shape and scale of the spoil heap. These parameters collectively constitute the core constraints of the 3D design of the spoil heap, directly affecting subsequent spoil volume calculations, land occupation delineation, and stability analysis.
[0041] Based on this, this disclosure can automatically deduce the actual impact range of the spoil heap by combining the location of the retaining wall, the slope ratio of the spoil heap, and the maximum spoil heap height, including the outer edge of the spoil heap, the potential backfill area, and its connection with the surrounding terrain. This process not only clarifies the spatial boundaries of the project implementation but also provides a basis for environmental impact assessment and the deployment of soil and water conservation measures. All design constraint information is captured by the system in a structured manner and used to drive subsequent 3D modeling algorithms, ensuring that the design scheme not only conforms to engineering specifications but also flexibly responds to users' personalized needs, thereby achieving efficient, accurate, and iterative parametric design of the spoil heap.
[0042] refer to Figure 4 , Figure 4 This diagram illustrates an interface for interactively setting slag geometry parameters in an embodiment of this disclosure, as shown below. Figure 4 As shown, users can input values to set the height and slope of the slag heap.
[0043] In step S130, based on digital elevation model data and design constraint information, a three-dimensional slag pile model of the spoil disposal site is generated and its key feature parameters are calculated. The three-dimensional slag pile model and key feature parameters of the spoil disposal site are then visualized.
[0044] In this step, a three-dimensional slag heap model of the spoil heap can be generated based on digital elevation model data and design constraint information, and its key feature parameters can be calculated. The three-dimensional slag heap model and key feature parameters of the spoil heap can then be visualized.
[0045] In one alternative implementation, refer to Figure 5 , Figure 5 This diagram illustrates the first embodiment of the present disclosure, which generates a three-dimensional slag heap model of a spoil heap based on digital elevation model data and design constraint information, and calculates its key characteristic parameters, including steps S501-S503: In step S501, starting from the initial spatial boundary, the outer boundary of the slag is deduced in reverse along the base surface of the terrain based on the slag slope ratio, and the top surface of the slag is limited in combination with the maximum slag height to generate a closed three-dimensional slag body surface.
[0046] In this step, a closed three-dimensional slag heap surface that meets the design requirements can be calculated and generated based on the given spatial starting boundary, slag slope ratio, and maximum slag height. Specifically, firstly, the outer boundary of the slag heap can be calculated backward from the spatial starting boundary using the slag slope ratio, along the terrain background surface; then, the top surface of the slag heap is height-limited based on the set maximum slag height to ensure that the top of the slag heap does not exceed the specified height limit; finally, a complete and closed three-dimensional slag heap surface model can be constructed within the range determined by the above parameters.
[0047] In step S502, the surface of the three-dimensional slag heap is fused with the terrain background to form a complete three-dimensional slag heap model of the slag heap.
[0048] In this step, the surface data of the 3D spoil heap can be fused with the baseline topographic data to ensure a seamless connection between the two, forming a 3D model containing complete information about the spoil heap. This process can accurately match the interface between the spoil heap and the surrounding natural terrain to generate a comprehensive 3D model that accurately reflects the artificial spoil heap structure while preserving the original terrain features.
[0049] In step S503, three-dimensional spatial calculations and terrain feature extraction are performed on the three-dimensional slag pile model of the spoil disposal site to generate key feature parameters.
[0050] In this step, three-dimensional spatial calculation methods (such as slope and aspect analysis, earthwork volume calculation, etc.) and terrain feature extraction technology can be applied to conduct in-depth analysis of the above-mentioned three-dimensional spoil heap model. The key feature parameters generated may include, but are not limited to, important information such as volume, surface area, land area, capacity, top elevation, bottom elevation, maximum heap height, spoil slope ratio, spoil heap level, etc. This disclosure does not make any special limitations on this.
[0051] In one alternative implementation, refer to Figure 6 , Figure 6 This illustration shows a flowchart of the second embodiment of the present disclosure, which generates a three-dimensional slag heap model of a spoil heap based on digital elevation model data and design constraint information and calculates its key characteristic parameters, including steps S601-S602: In step S601, the digital elevation model data and design constraint information are sent to the backend server; the backend server is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and design constraint information and to calculate its corresponding key feature parameters.
[0052] In this step, digital elevation model data and design constraint information can be transmitted to the backend server to facilitate modeling and calculation tasks. Specifically, the frontend can collect necessary input information and send it to the backend server, which can then process it to generate a three-dimensional model of the spoil heap and calculate its corresponding key feature parameters.
[0053] In step S602, the three-dimensional slag pile model and key feature parameters of the slag dump are received from the backend server.
[0054] In this step, after the backend server completes the calculation, the frontend can receive the three-dimensional slag heap model and key feature parameters of the slag heap returned by the backend server.
[0055] Next, refer to Figure 7 , Figure 7 This invention illustrates a flowchart of how to visualize a three-dimensional slag heap model and key feature parameters of a spoil heap in an embodiment of this disclosure, including step S701: In step S701, the three-dimensional slag pile model of the slag dump, at least one cross-sectional view, and a result table containing key feature parameters are visualized.
[0056] In this step, based on the 3D model of the spoil heap, typical cross-sectional views along the main channel or in a user-specified orientation can be automatically generated, intuitively displaying the elevation relationship between the spoil heap and the original terrain, the location of retaining walls, slope morphology, and spoil heap structure. Simultaneously, key feature parameters (including spoil volume, land area, top elevation, bottom elevation, maximum heap height, spoil slope ratio, and spoil heap level determined according to specifications) can be structured and summarized into a results table, which is then displayed in conjunction with the 3D model and cross-sectional views on the same visualization interface.
[0057] Optionally, users can rotate and zoom the 3D model through interactive operations, click on the profile line to locate the corresponding section, or filter / export parameter results to achieve an integrated, interactive, and multi-dimensional presentation of design results, effectively supporting scheme comparison, technical review, and soil and water conservation scheme preparation.
[0058] refer to Figure 8 , Figure 8 This diagram illustrates an interface for displaying the results table in an embodiment of this disclosure. Figure 8 As shown in the results table, the key characteristic parameters displayed include land area, spoil heap capacity, top elevation, bottom elevation, maximum stockpile height, spoil slope ratio, and spoil heap level.
[0059] refer to Figure 9 , Figure 9 This illustration shows a schematic diagram of an interface with a typical cross-sectional view in an embodiment of this disclosure, such as... Figure 9As shown, this cross-sectional view uses the horizontal axis to represent horizontal distance (unit: meters) and the vertical axis to represent elevation (unit: meters), intuitively reflecting the topographic changes and spatial morphology of the spoil heap along the main channel or the user-specified section. The black dashed curve represents the original topographic elevation line, and the black solid broken line represents the top elevation line of the spoil heap. The area between these two lines is the three-dimensional projection cross-section of the proposed spoil heap, clearly showing the changes in the stacking height, slope, and connection with the surrounding terrain at different locations. Simultaneously, the left side of the cross-sectional view displays key characteristic parameters, including the land area, spoil volume, top elevation, bottom elevation, maximum stacking height, and spoil slope ratio, achieving a "figure-table" linkage. This facilitates designers' rapid assessment of the spoil heap's stability, capacity utilization, and construction feasibility, providing visual decision support for spoil heap scheme optimization.
[0060] This disclosure also provides a three-dimensional design platform for waste disposal sites. Figure 10 This diagram illustrates the structure of a three-dimensional design platform for a spoil disposal site in an exemplary embodiment of this disclosure; as shown below. Figure 10 As shown, the 3D design platform 1000 for spoil disposal sites may include a data loading module 1010, a constraint receiving module 1020, and a visualization module 1030. Wherein: The data loading module 1010 is used to load digital elevation model data that spatially matches the site selection range of the spoil disposal site in response to the delineation operation of the spoil disposal site selection range, as the topographic base of the three-dimensional design of the spoil disposal site; The constraint receiving module 1020 is used to receive waste disposal site design constraint information in response to the user's interactive setting operation of waste disposal site design elements; the design constraint information includes the spatial initial boundary and the geometric parameters of the waste pile. The visualization module 1030 is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, calculate its key feature parameters, and visualize the three-dimensional slag heap model of the spoil heap and the key feature parameters.
[0061] In an exemplary embodiment of this disclosure, the data loading module 1010, in response to the delineation operation of the spoil disposal site selection area, loads digital elevation model data spatially matching the spoil disposal site selection area, including: In response to the user's operation of defining the site selection range of the spoil disposal site in the geographic information interface, the spatial coordinate boundary of the site selection range of the spoil disposal site is determined; Based on the spatial coordinate boundary, digital elevation model data covering the site selection area of the spoil disposal site is automatically retrieved and loaded.
[0062] In an exemplary embodiment of this disclosure, the data loading module 1010 is configured to: When the site selection area of the spoil disposal site spans multiple digital elevation model (DEM) maps, the multiple DEM maps are automatically stitched together to generate a continuous topographic baseline.
[0063] In an exemplary embodiment of this disclosure, the initial spatial boundary is generated based on the retaining wall location specified by the user, the retaining wall location being interactively drawn by the user on the terrain baseline; The geometric parameters of the slag heap include the slag slope ratio and the maximum slag heap height.
[0064] In an exemplary embodiment of this disclosure, the visualization module 1030 generates a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, and calculates its key feature parameters, including: Starting from the spatial initial boundary, the outer boundary of the slag heap is deduced in reverse along the terrain background surface according to the slag heap slope ratio, and the top surface of the slag heap is limited in combination with the maximum slag heap height to generate a closed three-dimensional slag heap surface. The surface of the three-dimensional slag heap is fused with the terrain background to form a complete three-dimensional slag heap model of the spoil heap; The key feature parameters are generated by performing three-dimensional spatial calculations and terrain feature extraction on the three-dimensional slag pile model of the slag dump.
[0065] In an exemplary embodiment of this disclosure, the visualization module 1030 generates a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, and calculates its key feature parameters, including: The digital elevation model data and the design constraint information are sent to the backend server; the backend server is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information and to calculate its corresponding key feature parameters. Receive the three-dimensional slag pile model of the waste disposal site and the key feature parameters returned by the backend server.
[0066] In an exemplary embodiment of this disclosure, the visualization module 1030 visualizes the three-dimensional slag heap model of the spoil heap and its key feature parameters, including: The three-dimensional slag heap model of the slag heap, at least one cross-sectional view, and a result table containing the key feature parameters are visualized. The key characteristic parameters include one or more of the following: slag volume, land area, top elevation, bottom elevation, maximum stockpile height, or spoil disposal site level.
[0067] The specific details of each module in the aforementioned 3D design platform for spoil disposal sites have been described in detail in the corresponding 3D design method for spoil disposal sites, so they will not be repeated here.
[0068] Based on the above technical solutions, this disclosure has at least the following technical effects: First, it improves design efficiency and accuracy: Through an integrated spoil heap design platform, it has transformed from traditional two-dimensional design relying on manual experience to data-driven, model-simulated, and three-dimensional visualization. This platform can quickly process complex terrain data and automatically generate three-dimensional spoil heap models and key engineering parameters, greatly improving the efficiency and accuracy of the design work.
[0069] Secondly, it enhances the scientific rigor and feasibility of the design scheme: By utilizing accurate digital elevation model (DEM) data and advanced algorithm models, the morphology and impact range of the spoil heap in the actual terrain can be simulated more realistically, providing designers with a scientific basis. Simultaneously, tools such as typical profile diagrams and 3D visualization interfaces make the design scheme more intuitive and easier to understand, facilitating optimization and adjustments.
[0070] Third, it promotes transparency and participation in the decision-making process: The visualization functions provided by the platform are not limited to professional and technical personnel, but also facilitate project managers, review experts and other stakeholders to participate in the design review process, thereby enhancing the transparency of the decision-making process and the possibility of multi-party collaboration.
[0071] Fourth, it supports efficient problem response and iterative optimization: When the main project is adjusted or external conditions change, the platform can respond quickly, recalculate and update the design scheme, reduce repetitive work, improve adaptability to changes, and ensure that the design of the spoil disposal site always meets the latest requirements.
[0072] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0073] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0074] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0075] This disclosure also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device.
[0076] Computer-readable storage media can be, for example—but not limited to—electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0077] A computer-readable storage medium can be sent, propagated, or transmitted for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium can be transmitted using any suitable medium, including but not limited to: wireless, wireline, optical fiber, RF, etc., or any suitable combination thereof.
[0078] A computer-readable storage medium carries one or more programs that, when executed by an electronic device, cause the electronic device to perform the methods described in the above embodiments.
[0079] Furthermore, this disclosure also provides an electronic device capable of implementing the above-described method.
[0080] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."
[0081] The following reference Figure 11 To describe an electronic device 1100 according to such an embodiment of the present disclosure. Figure 11 The electronic device 1100 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0082] like Figure 11 As shown, the electronic device 1100 is presented in the form of a general-purpose computing device. The components of the electronic device 1100 may include, but are not limited to: at least one processor 1110, at least one memory 1120, a bus 1130 connecting different system components (including memory 1120 and processor 1110), and a display 1140.
[0083] The memory stores program code that can be executed by the processor 1110, causing the processor 1110 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processor 1110 can perform actions such as... Figure 1 As shown: Step S110, in response to the delineation operation of the spoil disposal site selection range, load digital elevation model data that spatially matches the spoil disposal site selection range as the topographic base for the three-dimensional design of the spoil disposal site; Step S120, in response to the user's interactive setting operation of the spoil disposal site design elements, receive spoil disposal site design constraint information; the design constraint information includes the spatial starting boundary and the geometric parameters of the spoil heap; Step S130, based on the digital elevation model data and the design constraint information, generate a three-dimensional spoil heap body model of the spoil disposal site and calculate its key feature parameters, and visualize the three-dimensional spoil heap body model of the spoil disposal site and the key feature parameters.
[0084] The memory 1120 may include a readable medium in the form of volatile storage, such as random access memory (RAM) 11201 and / or cache memory 11202, and may further include read-only memory (ROM) 11203.
[0085] The memory 1120 may also include a program / utility 11204 having a set (at least one) of program modules 11205, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0086] Bus 1130 can represent one or more of several types of bus structures, including a memory bus or memory controller, peripheral bus, graphics acceleration port, processor, or a local bus using any of the various bus structures.
[0087] Electronic device 1100 can also communicate with one or more external devices 1200 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1100, and / or any device that enables electronic device 1100 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1150. Furthermore, electronic device 1100 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1160. As shown, network adapter 1160 communicates with other modules of electronic device 1100 via bus 1130. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1100, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0088] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
Claims
1. A three-dimensional design method for a spoil disposal site, characterized in that, include: In response to the delineation of the spoil disposal site location, digital elevation model data that spatially matches the spoil disposal site location is loaded as the topographic basis for the three-dimensional design of the spoil disposal site. In response to the user's interactive setting operation of the spoil disposal site design elements, the system receives spoil disposal site design constraint information; the design constraint information includes the spatial initial boundary and the geometric parameters of the spoil heap. Based on the digital elevation model data and the design constraint information, a three-dimensional slag heap model of the spoil heap is generated and its key feature parameters are calculated. The three-dimensional slag heap model of the spoil heap and the key feature parameters are then visualized.
2. The method according to claim 1, characterized in that, The step of loading digital elevation model data that spatially matches the site selection area of the spoil disposal site in response to the delineation operation includes: In response to the user's operation of defining the site selection range of the spoil disposal site in the geographic information interface, the spatial coordinate boundary of the site selection range of the spoil disposal site is determined; Based on the spatial coordinate boundary, digital elevation model data covering the site selection area of the spoil disposal site is automatically retrieved and loaded.
3. The method according to claim 2, characterized in that, The method further includes: When the site selection area of the spoil disposal site spans multiple digital elevation model (DEM) maps, the multiple DEM maps are automatically stitched together to generate a continuous topographic baseline.
4. The method according to any one of claims 1 to 3, characterized in that, The initial boundary of the space is generated based on the location of the retaining wall specified by the user, and the location of the retaining wall is interactively drawn by the user on the terrain background; The geometric parameters of the slag heap include the slag slope ratio and the maximum slag heap height.
5. The method according to claim 4, characterized in that, The process of generating a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, and calculating its key characteristic parameters, includes: Starting from the spatial initial boundary, the outer boundary of the slag heap is deduced in reverse along the terrain background surface according to the slag heap slope ratio, and the top surface of the slag heap is limited in combination with the maximum slag heap height to generate a closed three-dimensional slag heap surface. The surface of the three-dimensional slag heap is fused with the terrain background to form a complete three-dimensional slag heap model of the spoil heap; The key feature parameters are generated by performing three-dimensional spatial calculations and terrain feature extraction on the three-dimensional slag pile model of the slag dump.
6. The method according to claim 4, characterized in that, The process of generating a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, and calculating its key characteristic parameters, includes: The digital elevation model data and the design constraint information are sent to the backend server; the backend server is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information and to calculate its corresponding key feature parameters. Receive the three-dimensional slag pile model of the waste disposal site and the key feature parameters returned by the backend server.
7. The method according to claim 5 or 6, characterized in that, The visualization of the three-dimensional slag heap model and its key feature parameters of the slag heap includes: The three-dimensional slag heap model of the waste disposal site, at least one cross-sectional view, and a result table containing the key feature parameters are visualized. The key characteristic parameters include one or more of the following: slag volume, land area, top elevation, bottom elevation, maximum stockpile height, or spoil disposal site level.
8. A three-dimensional design platform for a spoil disposal site, characterized in that, include: The data loading module is used to load digital elevation model data that spatially matches the site selection range of the spoil disposal site in response to the delineation operation of the spoil disposal site selection range, as the topographic base for the three-dimensional design of the spoil disposal site; The constraint receiving module is used to receive waste disposal site design constraint information in response to the user's interactive setting operation of waste disposal site design elements; the design constraint information includes the spatial initial boundary and the geometric parameters of the waste pile. The visualization module is used to generate a three-dimensional slag heap model of the spoil heap based on the digital elevation model data and the design constraint information, calculate its key feature parameters, and visualize the three-dimensional slag heap model of the spoil heap and the key feature parameters.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the three-dimensional design method for waste disposal sites as described in any one of claims 1 to 7.
10. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the three-dimensional design method for a spoil disposal site according to any one of claims 1 to 7 by executing the executable instructions.
Citation Information
Patent Citations
Three-dimensional model design method and device for waste slag field and electronic equipment
CN117521429A
Slag disposal site selection method, device and equipment
CN119106930A