Data processing method and device based on spoil field, equipment and medium
By applying soil erosion assessment model and automatic drainage system in the waste soil yard, the problem of low efficiency in the waste soil transformation is solved, and the displacement is intelligently adjusted, soil erosion is reduced, environmental and safety risks are reduced, and land restoration and sustainable development are promoted.
Patent Information
- Application Number
- CN202411472283.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-22
- Publication Date
- 2025-02-28
AI Technical Summary
The efficiency of the abandoned soil site transformation is low, and it is difficult for the existing technology to effectively evaluate and manage soil erosion, resulting in increased environmental impact and public safety risks.
By obtaining the soil erosion assessment parameters of each area of the target abandoned soil site, using the soil erosion model for evaluation and calculation, determining the soil erosion and erosion risk level, formulating corresponding soil protection and recovery measures, and adjusting the drainage through automatic drainage equipment, and automatically adjusting the drainage based on rainfall and soil moisture.
The efficiency of the transformation of the abandoned soil yard has been improved, and through intelligent adjustment of the displacement, soil erosion has been reduced, environmental impact and public safety risks have been reduced, and land restoration and sustainable development have been promoted.
Smart Images

Figure CN119539338A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a data processing method, device, equipment and medium based on a spoil site. Background Art
[0002] A dump is a place for dumping abandoned soil and waste. These abandoned soil and waste are often generated in the process of various engineering construction, such as the construction of infrastructure such as railways and roads. The site selection of the dump needs to consider the principle of anti-leakage, and it should be located in the reservoir area as much as possible. The upstream catchment area should not be too large to avoid adverse effects on the environment. The establishment and management of the dump involves the responsibilities of multiple departments, including the Urban and Rural Planning Service Center, which is responsible for determining the scope of the land use of the dump and the time limit for accepting abandoned soil; the Municipal Bureau is responsible for disposal permits, daily supervision and law enforcement; the Environmental Protection Bureau is responsible for the approval of environmental impact assessment reports and the supervision of the implementation of environmental protection measures. These measures are aimed at ensuring the compliance management of the dump and reducing the negative impact on the environment. In actual applications, the establishment of the dump needs to be approved by the local water conservation and environmental protection departments, and appropriate protection and drainage measures must be taken to prevent soil erosion and water pollution. In addition, the establishment and management of abandoned land dumps also need to consider measures such as land reclamation and vegetation restoration to promote ecological restoration and sustainable development. The management of abandoned land dumps is crucial to reducing environmental impacts and ensuring public safety, especially in the process of urbanization and infrastructure construction. Therefore, it is necessary to use the soil and water conservation ecological restoration method of abandoned land dumps to transform the abandoned land dumps.
[0003] In the related art, when the abandoned soil field is renovated, there is often a problem of low renovation efficiency. Summary of the invention
[0004] Based on this, it is necessary to provide a data processing method, device, computer equipment, computer-readable storage medium and computer program product based on a dump site that can improve the transformation efficiency of the dump site in order to address the above technical problems.
[0005] In a first aspect, the present application provides a data processing method based on a spoil site, comprising:
[0006] Obtain soil and water loss assessment parameters for each target area in the target spoil site;
[0007] According to the soil and water loss assessment parameters, a soil and water loss model is used to perform soil and water loss assessment calculations on each of the target areas to obtain the soil loss amount of each of the target areas;
[0008] Determining the erosion risk level of each target area according to the soil loss amount of each target area;
[0009] Determining soil protection and restoration measures for each of the target areas according to the respective erosion risk levels of each of the target areas;
[0010] For each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area;
[0011] When soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage volume according to the drainage demand.
[0012] In one embodiment, the soil loss assessment calculation is performed on each of the target areas using a soil loss model according to the soil loss assessment parameter to obtain the soil loss amount of each of the target areas, including:
[0013] For each target area, obtain the rainfall erosivity factor, soil erosion susceptibility factor, slope length and slope factor, vegetation coverage factor and protection measure factor corresponding to the target area;
[0014] According to the rainfall erosion factor, soil erosion susceptibility factor, slope length and gradient factor, vegetation coverage factor and protection measure factor corresponding to the target area, soil and water loss assessment calculation is performed according to the following formula to obtain the soil loss amount of each target area:
[0015] A=R·K·LS·C·P
[0016] Where A is soil loss, R is rainfall erosion factor, K is soil erosion susceptibility factor, LS is slope length and slope factor, C is vegetation cover factor, and P is protection measure factor.
[0017] In one embodiment, determining soil protection and restoration measures for each target area according to the erosion risk level of each target area includes:
[0018] Acquire a preset associated data set, wherein the preset associated data set includes a plurality of associated data pairs, each associated data pair consisting of an erosion risk level and soil protection and restoration measures;
[0019] For each target area, determining an erosion risk level that matches the erosion risk level of the target area from a preset associated data set according to the erosion risk level of the target area;
[0020] The soil protection and restoration measures in the associated data pair where the matched erosion risk level is located are determined as the soil protection and restoration measures for the target area.
[0021] In one embodiment, determining the erosion risk level of each target area according to the soil loss amount of each target area includes:
[0022] For each target area, determining a soil loss value range to which the soil loss of the target area belongs;
[0023] The erosion risk level corresponding to the soil loss value range is determined as the erosion risk level of the target area.
[0024] In one embodiment, the step of obtaining the soil erosion susceptibility factor, slope length and gradient factor, vegetation coverage factor, and protection measure factor corresponding to the target area includes:
[0025] The rainfall erosivity factor is calculated according to the following formula:
[0026]
[0027] Among them, R is the rainfall erosivity factor, L i is the ith rainfall, G i is the ith rainfall erosivity coefficient;
[0028] Calculate the slope length slope factor according to the following formula:
[0029]
[0030] Among them, LS is the slope length and slope factor, L is the slope length, θ is the slope, m and n are the slope length index and slope index respectively.
[0031] In one embodiment, for each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area, includes:
[0032] Determining a first drainage volume caused by the rainfall according to the rainfall in the target area;
[0033] determining a second drainage amount caused by soil moisture according to the soil moisture of the target area;
[0034] According to the soil loss amount of the target area, determining a third drainage amount caused by the soil loss amount;
[0035] The first drainage volume, the second drainage volume, and the third drainage volume are counted to obtain the drainage demand of the target area.
[0036] In a second aspect, the present application also provides a data processing device based on a spoil site, comprising:
[0037] A parameter acquisition module is used to obtain soil and water loss assessment parameters for each target area in the target spoil site;
[0038] A soil loss amount determination module is used to perform soil loss assessment calculations on each of the target areas using a soil loss model according to the soil loss assessment parameters to obtain the soil loss amount of each of the target areas;
[0039] An erosion risk level determination module, used to determine the erosion risk level of each target area according to the soil loss amount of each target area;
[0040] A soil protection and restoration measure determination module, used to determine soil protection and restoration measures for each of the target areas according to the erosion risk level of each of the target areas;
[0041] A drainage demand determination module is used to obtain the rainfall and soil moisture of each target area, and determine the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area;
[0042] The drainage adjustment module is used to control the automatic drainage equipment installed in the target area to adjust the drainage according to the drainage demand when the soil protection and restoration measures in the target area are implemented.
[0043] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0044] Obtain soil and water loss assessment parameters for each target area in the target spoil site;
[0045] According to the soil and water loss assessment parameters, a soil and water loss model is used to perform soil and water loss assessment calculations on each of the target areas to obtain the soil loss amount of each of the target areas;
[0046] Determining the erosion risk level of each target area according to the soil loss amount of each target area;
[0047] Determining soil protection and restoration measures for each of the target areas according to the respective erosion risk levels of each of the target areas;
[0048] For each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area;
[0049] When soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage volume according to the drainage demand.
[0050] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0051] Obtain soil and water loss assessment parameters for each target area in the target spoil site;
[0052] According to the soil and water loss assessment parameters, a soil and water loss model is used to perform soil and water loss assessment calculations on each of the target areas to obtain the soil loss amount of each of the target areas;
[0053] Determining the erosion risk level of each target area according to the soil loss amount of each target area;
[0054] Determining soil protection and restoration measures for each of the target areas according to the respective erosion risk levels of each of the target areas;
[0055] For each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area;
[0056] When soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage volume according to the drainage demand.
[0057] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0058] Obtain soil and water loss assessment parameters for each target area in the target spoil site;
[0059] According to the soil and water loss assessment parameters, a soil and water loss model is used to perform soil and water loss assessment calculations on each of the target areas to obtain the soil loss amount of each of the target areas;
[0060] Determining the erosion risk level of each target area according to the soil loss amount of each target area;
[0061] Determining soil protection and restoration measures for each of the target areas according to the respective erosion risk levels of each of the target areas;
[0062] For each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area;
[0063] When soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage volume according to the drainage demand.
[0064] The above-mentioned data processing method, device, computer equipment, computer-readable storage medium and computer program product based on the abandoned soil field, according to the soil and water loss assessment parameters, use the soil and water loss model to perform soil and water loss assessment calculation for each target area, obtain the soil loss amount of each target area respectively, determine the erosion risk level of each target area respectively according to the soil loss amount of each target area, determine the soil protection and restoration measures of each target area respectively according to the erosion risk level of each target area, obtain the rainfall and soil moisture of the target area for each target area, determine the drainage demand of the target area according to the rainfall, soil moisture and soil loss amount of the target area, and when the soil protection and restoration measures of the target area are implemented, control the automatic drainage equipment installed in the target area to adjust the drainage according to the drainage demand, by installing an automatic drainage system, automatically adjust the drainage according to the rainfall, soil moisture and soil loss amount, can intelligently adjust the drainage of the abandoned soil field, and improve the efficiency of the abandoned soil field transformation, in addition, by establishing a soil and water loss model, can calculate the degree of soil and water loss, so as to divide the land risk area, can make the efficiency of land restoration higher, and further improve the efficiency of the abandoned soil field transformation. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions 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 related drawings can be obtained based on these drawings without paying creative work.
[0066] Figure 1 A schematic diagram of a flow chart of a data processing method based on a spoil field in one embodiment;
[0067] Figure 2 A schematic diagram of a flow chart for determining soil protection and restoration measures in one embodiment;
[0068] Figure 3 A schematic flow chart of a step of determining the drainage demand of a target area in an embodiment;
[0069] Figure 4is a structural block diagram of a data processing device based on a spoil field in one embodiment;
[0070] Figure 5 is an internal structure diagram of a computer device in one embodiment;
[0071] Figure 6 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION
[0072] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0073] In one embodiment, Figure 1 As shown, a data processing method based on a spoil field is provided. This embodiment takes the method applied to a terminal as an example for illustration. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:
[0074] Step 102, obtaining soil and water loss assessment parameters of each target area in the target spoil site.
[0075] Among them, the soil erosion assessment parameters are parameters used to evaluate soil erosion. Exemplarily, the soil erosion assessment parameters may include rainfall erosivity factor, soil erosion susceptibility factor, slope length and slope factor, vegetation cover factor and protection measure factor. Among them, the rainfall erosivity factor (rainfall-runoff erosivity factor) reflects the potential ability of rainfall to cause soil loss. In USLE, it is defined as the product of rainfall kinetic energy and maximum 30-minute rainfall intensity. The soil erosion susceptibility factor (soil erodibility factor) is an indicator of soil erosion resistance, which is used to reflect the sensitivity of soil to erosion. The soil erosion susceptibility factor can represent the amount of soil erosion per unit area caused by the unit rainfall erosivity of the standard plot. The slope length and slope factor includes the slope length factor and the slope factor. The slope length factor is defined as the power function of the slope length. The slope factor represents the ratio of the amount of soil loss on a slope with a given slope length and slope to the amount of soil loss on a typical slope of a standard runoff plot when other conditions remain unchanged. It accelerates soil erosion. The vegetation cover factor refers to the ratio of soil loss under a specific crop or vegetation cover to the loss of continuous fallow land after cultivation, under the same conditions of other factors. This factor measures the inhibitory effect of vegetation cover and management on soil erosion. The protection measures factor refers to the ratio of soil loss after taking soil and water conservation measures to soil loss from planting along the slope. The target dump site refers to the dump site that needs to be transformed.
[0076] Specifically, the target spoil site can be divided into multiple target areas, and the specific division method can be determined as needed. For each target area, the terminal can obtain the soil and water loss assessment parameters of the target area, and then calculate the soil loss amount of the target area according to the soil and water loss assessment parameters.
[0077] Step 104, based on the soil and water loss assessment parameters, a soil and water loss model is used to perform soil and water loss assessment calculations on each target area to obtain the soil loss amount of each target area.
[0078] The soil loss model may be a RUSLE model. The RUSLE (Revised Universal Soil Loss Equation) model is an empirical model for estimating soil erosion and is widely used in soil conservation and soil and water conservation research. RUSLE estimates soil erosion per unit area by considering factors such as rainfall erosivity, soil erodibility, surface cover, slope and slope length, and soil conservation measures.
[0079] Specifically, after obtaining the soil and water loss assessment parameters, the terminal can use the soil and water loss model to perform soil and water loss assessment calculations on each target area according to the soil and water loss assessment parameters to obtain the soil loss amount of each target area.
[0080] Exemplarily, according to the soil and water loss assessment parameters, soil and water loss assessment calculations are performed on each target area using a soil and water loss model to obtain the soil loss amount of each target area, including:
[0081] For each target area, obtain the corresponding rainfall erosivity factor, soil erosion susceptibility factor, slope length and slope factor, vegetation coverage factor and protection measure factor of the target area;
[0082] According to the rainfall erosion factor, soil erosion susceptibility factor, slope length and slope factor, vegetation coverage factor and protection measure factor corresponding to the target area, the soil and water loss assessment calculation is carried out according to the following formula to obtain the soil loss amount of each target area:
[0083] A=R·K·LS·C·P
[0084] Where A is the estimated average soil loss in tons per acre per year, which mainly refers to the average annual soil loss caused by rill or inter-rill erosion on the slope caused by rainfall and runoff. R is the rainfall erosivity factor, K is the soil erosion susceptibility factor, LS is the slope length and slope factor, C is the vegetation cover factor, and P is the protection measure factor.
[0085] In some exemplary embodiments, the terminal may calculate the rainfall erosivity factor according to the following formula:
[0086]
[0087] Among them, R is the rainfall erosivity factor, L i is the ith rainfall, G i is the ith rainfall erosivity coefficient;
[0088] In some exemplary embodiments, the terminal may calculate the slope length and slope factor according to the following formula:
[0089]
[0090] Among them, LS is the slope length and slope factor, L is the slope length, θ is the slope, m and n are the slope length index and slope index respectively.
[0091] Step 106, determining the erosion risk level of each target area according to the soil loss amount of each target area.
[0092] The erosion risk level is used to describe the erosion risk of a certain area in the spoil site. The higher the erosion risk level, the greater the erosion risk. The number of erosion risk levels can be set as needed. For example, it can be divided into three levels: high risk, medium risk and low risk. Each level corresponds to a different range of soil loss values, and the higher the level, the larger the corresponding range of soil loss values.
[0093] Specifically, after the soil loss amount of each target area is calculated using the soil and water loss model, for each target area, the terminal can determine the erosion risk level of the target area according to the soil loss amount of the target area.
[0094] Exemplarily, for each target area, the terminal may determine a soil loss value range to which the soil loss value of the target area belongs; and determine the erosion risk level corresponding to the soil loss value range as the erosion risk level of the target area.
[0095] Specifically, since each erosion risk level corresponds to a soil loss value range, for each target area, the terminal can determine the soil loss value range to which the soil loss of the target area belongs, and then determine the erosion risk level corresponding to the soil loss value range as the erosion risk level of the target area.
[0096] Furthermore, different soil protection and restoration measures can be determined for different erosion risk levels. For example, for low risk levels: current land use and management measures can be maintained, and soil quality and loss can be monitored regularly; for medium risk levels: cover crops or lawns can be planted to increase the vegetation coverage of the soil; a crop rotation system can be implemented to avoid soil degradation caused by single crop planting; mulch can be used to protect bare soil; organic fertilizers, lime and soil conditioners can be applied; for high risk levels: terraces, retaining walls, drainage ditches and sedimentation ponds can be built; large-scale afforestation can be carried out, planting belts, slope protection vegetation and cover crops can be adopted; conservation tillage and small ditch tillage methods can be adopted.
[0097] Step 108, determining soil protection and restoration measures for each target area according to the erosion risk level of each target area.
[0098] Specifically, the terminal can pre-store soil protection and restoration measures data corresponding to each erosion risk level. Then, for each target area, after determining the erosion risk level of the target area, the terminal can determine the corresponding soil protection and restoration measures according to the erosion risk level, and determine the soil protection and restoration measures corresponding to the erosion risk level as the soil protection and restoration measures for the target area.
[0099] Step 110, for each target area, obtain the rainfall and soil moisture of the target area, and determine the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area.
[0100] Specifically, for each target area, the terminal can determine the first drainage caused by the rainfall in the target area, determine the second drainage caused by the soil moisture in the target area, and determine the third drainage caused by the soil loss according to the soil loss in the target area. The first drainage, the second drainage and the third drainage are counted to obtain the drainage demand of the target area.
[0101] Step 112, when soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage volume according to the drainage demand.
[0102] Specifically, after determining the soil protection and restoration measures for each target area in the spoil field, relevant personnel can be arranged to transform the spoil field in accordance with the soil protection and restoration measures. Each target area in the spoil field is equipped with automatic drainage equipment. Therefore, for each target area, when the soil protection and restoration measures for the target area are implemented, the automatic drainage equipment installed in the target area can be controlled to adjust the drainage volume according to the drainage demand of the target area, thereby realizing automatic adjustment of the drainage volume.
[0103] In an exemplary embodiment, during the transformation of the abandoned land dump, drones can also be used to conduct high-precision topographic surveys, draw digital elevation models of the site, take samples in different areas, and analyze soil texture, pH, nutrient content, and organic matter levels; record rainfall, surface runoff, and groundwater levels, and use flow meters and rain gauges for data collection; observe and record soil erosion, including scour gullies and exposed soil; record existing vegetation types, coverage, and health, and identify major erosion source areas; detect pollutants in soil and water bodies; assess the impact of the abandoned land dump on the surrounding ecosystem and potential threats to water bodies and flora and fauna; integrate field survey data with remote sensing data and GIS data to generate an environmental assessment report; and propose specific restoration goals and measures based on the assessment results.
[0104] In an exemplary embodiment, during the transformation of the spoil dump, the following measures may also be performed:
[0105] Identify and remove trash such as plastic, paper and other waste from the ground;
[0106] Use mechanical equipment for cleaning;
[0107] Use a forklift or excavator to remove large rocks from the ground;
[0108] Use shovels and crowbars for smaller rocks;
[0109] Use a tiller and tractor to loosen the soil and loosen the topsoil;
[0110] Remove weed roots and small rocks that appear during tillage;
[0111] Use a grader to level the surface soil;
[0112] Choose an organic fertilizer based on soil test results;
[0113] Spread organic fertilizer evenly and mix it with the topsoil using a tiller;
[0114] Spread lime based on soil pH test results to determine the amount of lime needed;
[0115] Select an amendment based on the specific needs of the soil, spread the amendment, and mix it with the soil;
[0116] Use a tiller to deeply mix applied fertilizer, lime, and amendments into the soil;
[0117] Conduct a soil test to check the soil's pH and nutrient levels;
[0118] Adjust the soil's pH and nutrients based on the test results.
[0119] In an exemplary embodiment, during the transformation of the spoil dump, the following measures may also be performed:
[0120] Get local climate conditions and soil types;
[0121] Choose native plants that are suited to local climate and soil conditions;
[0122] Design plant layout and planting patterns based on the land's slope, soil type and use requirements;
[0123] Purchase saplings and dig planting holes according to the size of the saplings;
[0124] Place the sapling in the hole, fill with soil and compact it.
[0125] In an exemplary embodiment, during the transformation of the spoil dump, the following measures may also be performed:
[0126] Select the grass mat material, cover the soil, and evenly lay the grass mat in the tree planting and seeding area;
[0127] Use sawdust for mulching, spread the sawdust on the soil surface to a thickness of 5-10 cm;
[0128] Remove weeds regularly and trim overgrown plants;
[0129] Regularly check plant growth and soil protection effectiveness, and record soil loss, plant growth and maintenance of covering materials.
[0130] In an exemplary embodiment, during the transformation of the spoil dump, the following measures may also be performed:
[0131] Monitor vegetation growth and set fixed time intervals to check vegetation growth status;
[0132] Record plant height, cover and health;
[0133] Observe for pests and diseases, nutritional deficiencies and slow growth;
[0134] Regularly check the soil surface for erosion, loss and water accumulation;
[0135] Use a soil moisture meter to monitor soil moisture levels;
[0136] Check soil for compaction and structural changes;
[0137] Check the drainage system to ensure it is functioning properly and repair damaged areas based on monitoring results;
[0138] Identify damaged areas and root causes of problems based on monitoring data on vegetation growth, soil stability, and hydrological conditions.
[0139] In an exemplary embodiment, during the transformation of the spoil dump, the following measures may also be performed:
[0140] Replant damaged plants and adjust vegetation layout to optimize coverage;
[0141] Add organic matter, re-till, and adjust soil pH;
[0142] adjust existing vegetation according to the restoration plan;
[0143] Check the repair results regularly.
[0144] In the above data processing method based on the abandoned soil field, according to the soil and water loss assessment parameters, the soil and water loss model is used to perform soil and water loss assessment calculations on each target area, and the soil loss amount of each target area is obtained. According to the soil loss amount of each target area, the erosion risk level of each target area is determined. According to the erosion risk level of each target area, the soil protection and restoration measures of each target area are determined. For each target area, the rainfall and soil moisture of the target area are obtained, and the drainage demand of the target area is determined according to the rainfall, soil moisture and soil loss of the target area. When the soil protection and restoration measures of the target area are implemented, the automatic drainage equipment installed in the target area is controlled to adjust the drainage according to the drainage demand. By installing an automatic drainage system, the drainage amount is automatically adjusted according to the rainfall, soil moisture and soil loss. The drainage amount of the abandoned soil field can be intelligently adjusted, thereby improving the transformation efficiency of the abandoned soil field. In addition, by establishing a soil and water loss model, the degree of soil and water loss can be calculated, thereby dividing the land risk areas, making the land restoration more efficient, and further improving the transformation efficiency of the abandoned soil field.
[0145] In an exemplary embodiment, Figure 2 As shown in the figure, soil protection and restoration measures for each target area are determined according to the erosion risk level of each target area, including:
[0146] Step 202: obtaining a preset associated data set, wherein the preset associated data set includes a plurality of associated data pairs, each associated data pair consisting of an erosion risk level and soil protection and restoration measures.
[0147] Specifically, the terminal may obtain a preset associated data set, which includes a plurality of associated data pairs, and the associated data pairs are used to describe the association relationship between the erosion risk level and the corresponding soil protection and restoration measures. Therefore, each associated data pair consists of an erosion risk level and a soil protection and restoration measure. For example, the associated data pair may be: low risk level-XXXX measures.
[0148] In specific applications, the associated data pairs can be used by humans to formulate soil protection and restoration measures for each risk level based on experience and establish a correlation between the two. The soil protection and restoration measures can also be generated by a large model through prompt information, and then the correlation between each risk level and the corresponding soil protection and restoration measures can be established.
[0149] Step 204 : for each target area, determine an erosion risk level that matches the erosion risk level of the target area from a preset associated data set according to the erosion risk level of the target area.
[0150] Step 206: determine the soil protection and restoration measures in the associated data pair where the matched erosion risk level is located as the soil protection and restoration measures for the target area.
[0151] Specifically, for each target area, the terminal can match the erosion risk level of the target area with the erosion risk levels in each associated data pair, determine the associated data pair where the successfully matched erosion risk level is located as the target associated data pair, and determine the soil protection and restoration measures in the target associated data pair as the soil protection and restoration measures for the target area.
[0152] For example, assuming that the erosion risk level of a target area is a medium risk level, the erosion risk level of the target area can be successfully matched with the erosion risk level in the associated data pair "medium risk level-XXXX measures", and the soil protection and restoration measures in the associated data pair are determined as the soil protection and restoration measures for the target area.
[0153] In this embodiment, since a preset associated data set can be obtained, soil protection and restoration measures can be quickly determined based on the associated data in the set, thereby further improving the transformation efficiency of the abandoned soil site.
[0154] In an exemplary embodiment, Figure 3 As shown, for each target area, the rainfall and soil moisture of the target area are obtained, and the drainage demand of the target area is determined according to the rainfall, soil moisture and soil loss of the target area, including:
[0155] Step 302: Determine a first drainage volume caused by the rainfall according to the rainfall in the target area.
[0156] Among them, the first discharge volume is positively correlated with the rainfall, that is, the greater the precipitation, the greater the first discharge volume.
[0157] Exemplarily, for each target area, the terminal may use the rainfall in the target area as the first drainage volume caused by the rainfall.
[0158] Step 304: determining a second drainage amount caused by soil moisture according to the soil moisture of the target area.
[0159] Among them, the second drainage is positively correlated with soil moisture, that is, the greater the precipitation, the greater the second drainage.
[0160] Exemplarily, for each target area, the terminal may take the soil moisture of the target area as the second drainage caused by the soil moisture.
[0161] Step 306: Determine a third drainage volume caused by the soil loss according to the soil loss in the target area.
[0162] Among them, the tertiary drainage is positively correlated with soil loss, that is, the greater the precipitation, the greater the tertiary drainage.
[0163] Exemplarily, for each target area, the terminal may use the soil loss amount of the target area as the third drainage amount caused by the soil loss amount.
[0164] Step 308, counting the first drainage volume, the second drainage volume, and the third drainage volume to obtain the drainage demand of the target area.
[0165] Specifically, for each target area, the terminal can calculate the drainage demand of the target area according to the following formula:
[0166] P 总 =P1+P2+P3
[0167] Where P 总 is the required drainage volume, P1 is the first drainage volume, P2 is the second drainage volume, and P3 is the third drainage volume.
[0168] In this embodiment, when calculating the drainage demand, multiple dimensions such as rainfall, soil moisture, soil loss, etc. in the target area are considered, so that the obtained drainage demand is more accurate, thereby improving the reconstruction quality of the abandoned soil field.
[0169] In a specific embodiment, when the spoil field is transformed by using the spoil field data processing method provided in the present application, the following steps may be specifically included:
[0170] Step 1: Use drones to conduct high-precision topographic surveys of the spoil site and draw a digital elevation model of the site, so that the spoil site can be divided into multiple target areas based on the digital elevation model.
[0171] Step 2: For each target area, obtain the soil and water loss assessment parameters of the target area, and use the soil and water loss model to perform soil and water loss assessment calculations on the target area based on the soil and water loss assessment parameters to obtain the amount of soil loss in the target area. Based on the amount of soil loss in the target area, determine the erosion risk level of the target area.
[0172] Step 3: For each target area, determine the soil protection and restoration measures for the target area based on the erosion risk level of the target area.
[0173] For each target area, the rainfall and soil moisture of the target area are obtained, and the drainage demand of the target area is determined based on the rainfall, soil moisture and soil loss in the target area. When soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage according to the drainage demand.
[0174] Step 4: Get local climate conditions and soil types.
[0175] Step Five: Choose native plants that are suited to local climate and soil conditions.
[0176] Step 6: Design the layout and planting pattern of plants based on the slope of the land, soil type and usage requirements.
[0177] Step 7: Select the grass mat material, cover the soil, and evenly lay the grass mat in the tree planting and sowing area.
[0178] Step 8: Monitor vegetation growth and set fixed time intervals to check vegetation growth status.
[0179] Step 9: Replant damaged plants and adjust vegetation layout to optimize coverage.
[0180] Step 10: Develop a restoration plan and adjust existing plants based on the damage status.
[0181] Step 11: Check the repair effect regularly.
[0182] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0183] Based on the same inventive concept, the embodiment of the present application also provides a data processing device based on a spoil field for implementing the data processing method based on a spoil field involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more embodiments of the data processing device based on a spoil field provided below can refer to the limitations of the data processing method based on a spoil field above, and will not be repeated here.
[0184] In an exemplary embodiment, Figure 4 As shown, a data processing device 400 based on a spoil field is provided, comprising:
[0185] The parameter acquisition module 402 is used to acquire the soil and water loss assessment parameters of each target area in the target spoil site;
[0186] The soil loss amount determination module 404 is used to perform soil loss assessment calculations on each target area using a soil loss model according to soil loss assessment parameters to obtain soil loss amounts for each target area;
[0187] The erosion risk level determination module 406 is used to determine the erosion risk level of each target area according to the soil loss of each target area;
[0188] A soil protection and restoration measure determination module 408 is used to determine soil protection and restoration measures for each target area according to the erosion risk level of each target area;
[0189] The drainage demand determination module 410 is used to obtain the rainfall and soil moisture of each target area, and determine the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area;
[0190] The drainage volume adjustment module 412 is used to control the automatic drainage equipment installed in the target area to adjust the drainage volume according to the drainage demand when the soil protection and restoration measures in the target area are implemented.
[0191] The above-mentioned data processing device based on the abandoned soil field performs soil and water loss assessment calculations on each target area according to the soil and water loss assessment parameters and the soil and water loss model, obtains the soil loss amount of each target area, determines the erosion risk level of each target area according to the soil loss amount of each target area, and determines the soil protection and restoration measures of each target area according to the erosion risk level of each target area. For each target area, the rainfall and soil moisture of the target area are obtained, and the drainage demand of the target area is determined according to the rainfall, soil moisture and soil loss of the target area. When the soil protection and restoration measures of the target area are implemented, the automatic drainage equipment installed in the target area is controlled to adjust the drainage according to the drainage demand. By installing an automatic drainage system, the drainage is automatically adjusted according to the rainfall, soil moisture and soil loss. The drainage of the abandoned soil field can be intelligently adjusted, thereby improving the transformation efficiency of the abandoned soil field. In addition, by establishing a soil and water loss model, the degree of soil and water loss can be calculated, thereby dividing the land risk areas, making the efficiency of land restoration higher, and further improving the transformation efficiency of the abandoned soil field.
[0192] In an exemplary embodiment, the soil loss amount determination module is further used to: for each target area, obtain the rainfall erosivity factor, soil erosion susceptibility factor, slope length and slope factor, vegetation coverage factor and protection measure factor corresponding to the target area; perform soil and water loss assessment calculation according to the following formula based on the rainfall erosivity factor, soil erosion susceptibility factor, slope length and slope factor, vegetation coverage factor and protection measure factor corresponding to the target area, and obtain the soil loss amount of each target area:
[0193] A=R·K·LS·C·P
[0194] Where A is soil loss, R is rainfall erosion factor, K is soil erosion susceptibility factor, LS is slope length and slope factor, C is vegetation cover factor, and P is protection measure factor.
[0195] In an exemplary embodiment, the soil protection and restoration measures determination module is further used to: obtain a preset associated data set, the preset associated data set including multiple associated data pairs, each associated data pair consisting of an erosion risk level and soil protection and restoration measures; for each target area, determine, from the preset associated data set according to the erosion risk level of the target area, an erosion risk level that matches the erosion risk level of the target area; and determine the soil protection and restoration measures in the associated data pair where the matching erosion risk level is located as the soil protection and restoration measures for the target area.
[0196] In an exemplary embodiment, the erosion risk level determination module is also used to: determine, for each target area, a soil loss amount numerical range to which the soil loss amount of the target area belongs; and determine the erosion risk level corresponding to the soil loss amount numerical range as the erosion risk level of the target area.
[0197] In an exemplary embodiment, the soil loss amount determination module is further used to:
[0198] The rainfall erosivity factor is calculated according to the following formula:
[0199]
[0200] Among them, R is the rainfall erosivity factor, L i is the ith rainfall, G i is the ith rainfall erosivity coefficient;
[0201] Calculate the slope length slope factor according to the following formula:
[0202]
[0203] Among them, LS is the slope length and slope factor, L is the slope length, θ is the slope, m and n are the slope length index and slope index respectively.
[0204] In an exemplary embodiment, the drainage demand determination module is also used to: determine a first drainage amount caused by rainfall in the target area according to rainfall; determine a second drainage amount caused by soil moisture in the target area according to soil moisture; determine a third drainage amount caused by soil loss according to soil loss in the target area; and obtain the drainage demand of the target area by counting the first drainage amount, the second drainage amount, and the third drainage amount.
[0205] Each module in the above-mentioned data processing device based on the spoil field can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0206] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as soil and water loss assessment parameters and drainage requirements. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the data processing method based on the abandoned soil field provided in the above embodiment is implemented.
[0207] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 6As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (Near Field Communication, NFC) or other technologies. When the computer program is executed by the processor, the data processing method based on the spoil field provided in the above embodiment is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0208] Those skilled in the art will understand that Figure 5 , Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0209] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps of the above-mentioned data processing method based on the spoil yard when executing the computer program.
[0210] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned data processing method based on the spoil yard are implemented.
[0211] In one embodiment, a computer program product is provided, comprising a computer program, which implements the steps of the above-mentioned data processing method based on the spoil yard when executed by a processor.
[0212] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0213] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0214] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0215] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A data processing method based on a spoil site, characterized in that: The method comprises: Obtain soil and water loss assessment parameters for each target area in the target spoil site; According to the soil and water loss assessment parameters, a soil and water loss model is used to perform soil and water loss assessment calculations on each of the target areas to obtain the soil loss amount of each of the target areas; Determining the erosion risk level of each target area according to the soil loss amount of each target area; Determining soil protection and restoration measures for each of the target areas according to the respective erosion risk levels of each of the target areas; For each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area; When soil protection and restoration measures are implemented in the target area, the automatic drainage equipment installed in the target area is controlled to adjust the drainage volume according to the drainage demand.
2. The method according to claim 1, characterized in that The step of performing soil and water loss assessment calculation on each target area using a soil and water loss model according to the soil and water loss assessment parameter to obtain the soil loss amount of each target area includes: For each target area, obtain the rainfall erosivity factor, soil erosion susceptibility factor, slope length and slope factor, vegetation coverage factor and protection measure factor corresponding to the target area; According to the rainfall erosion factor, soil erosion susceptibility factor, slope length and gradient factor, vegetation coverage factor and protection measure factor corresponding to the target area, soil and water loss assessment calculation is performed according to the following formula to obtain the soil loss amount of each target area: A=R·K·LS·C·P Where A is soil loss, R is rainfall erosion factor, K is soil erosion susceptibility factor, LS is slope length and slope factor, C is vegetation cover factor, and P is protection measure factor.
3. The method according to claim 2, characterized in that Determining soil protection and restoration measures for each target area according to the erosion risk level of each target area includes: Acquire a preset associated data set, wherein the preset associated data set includes a plurality of associated data pairs, each associated data pair consisting of an erosion risk level and soil protection and restoration measures; For each target area, determining an erosion risk level that matches the erosion risk level of the target area from a preset associated data set according to the erosion risk level of the target area; The soil protection and restoration measures in the associated data pair where the matched erosion risk level is located are determined as the soil protection and restoration measures for the target area.
4. The method according to claim 2, characterized in that: Determining the erosion risk level of each target area according to the soil loss amount of each target area includes: For each target area, determining a soil loss value range to which the soil loss of the target area belongs; The erosion risk level corresponding to the soil loss value range is determined as the erosion risk level of the target area.
5. The method according to claim 2, characterized in that: The step of obtaining the soil erosion susceptibility factor, slope length and gradient factor, vegetation coverage factor and protection measure factor corresponding to the target area includes: The rainfall erosivity factor is calculated according to the following formula: Among them, R is the rainfall erosivity factor, L i is the ith rainfall, G i is the i-th rainfall erosivity coefficient; Calculate the slope length slope factor according to the following formula: Among them, LS is the slope length and slope factor, L is the slope length, θ is the slope, m and n are the slope length index and slope index respectively.
6. The method according to any one of claims 1 to 5, characterized in that: For each target area, obtaining the rainfall and soil moisture of the target area, and determining the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area, includes: Determining a first drainage volume caused by the rainfall according to the rainfall in the target area; determining a second drainage amount caused by soil moisture according to the soil moisture of the target area; According to the soil loss amount of the target area, determining a third drainage amount caused by the soil loss amount; The first drainage volume, the second drainage volume, and the third drainage volume are counted to obtain the drainage demand of the target area.
7. A data processing device based on a spoil field, characterized in that: The device comprises: A parameter acquisition module is used to obtain soil and water loss assessment parameters for each target area in the target spoil site; A soil loss amount determination module is used to perform soil loss assessment calculations on each of the target areas using a soil loss model according to the soil loss assessment parameters to obtain the soil loss amount of each of the target areas; An erosion risk level determination module, used to determine the erosion risk level of each target area according to the soil loss amount of each target area; A soil protection and restoration measure determination module, used to determine soil protection and restoration measures for each of the target areas according to the erosion risk level of each of the target areas; A drainage demand determination module is used to obtain the rainfall and soil moisture of each target area, and determine the drainage demand of the target area according to the rainfall, soil moisture and soil loss of the target area; The drainage adjustment module is used to control the automatic drainage equipment installed in the target area to adjust the drainage according to the drainage demand when the soil protection and restoration measures in the target area are implemented.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Water and soil conservation monitoring system and method
CN119780387A
Slope cropland ridge side cultivation segmented corrosion control and acid reduction and soil fertility improvement method
CN120814382A
Method for reducing erosion and acidification and improving soil fertility by segment control on ridge side of slope farmland
CN120814382B