A method, system, storage medium and intelligent terminal for constructing saline-alkali land protection forest
By obtaining and analyzing the planting boundary information and wind direction information of saline-alkali land, adjusting the planting position and inclination angle of trees, the problem of trees in the shelterbelt under the action of wind is solved, and the restoration effect of saline-alkali land is improved.
Patent Information
- Application Number
- CN202210455429.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-28
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2042-04-28
AI Technical Summary
After creating protective forests on saline-alkali land, the roots of the trees are not firmly firm and are prone to tilt under the action of wind, resulting in a decrease in the restoration effect of saline-alkali land.
By obtaining planting boundary information and wind direction information, analyzing and adjusting the planting position and inclination angle of the trees, so that the trees can be set vertically under the action of wind, enhancing the restoration effect of saline-alkali land.
The repair effect of protective forests on saline-alkali land is improved, ensuring that trees can be erected stably under the action of wind, enhancing the firmness of the roots and the land, thereby improving the overall restoration effect.
Smart Images

Figure CN114756940B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of saline-alkali land restoration technology, and in particular to a saline-alkali land shelterbelt construction method, system, storage medium and intelligent terminal. Background Art
[0002] Saline-alkali land is a type of salt accumulation, which refers to the type of soil whose salt content affects the normal growth of crops. Most coastal areas have large areas of saline-alkali land along the coastline. In order to repair saline-alkali land, shelter forests are often built on saline-alkali land to regulate or reduce water evaporation and improve soil and hydrological conditions.
[0003] In the related technology, in the process of creating shelterbelts, a forest network that can block external wind is drawn around the saline-alkali land according to the scope of the saline-alkali land, so that natural wind will not cause anti-salinity operations on the land, thereby reducing the harm caused by natural wind to crop development.
[0004] With regard to the above-mentioned related technologies, the inventors believe that after the trees in the shelterbelt are planted, the roots are not firmly attached to the soil. At this time, under the action of wind, the trees will tilt to a certain extent, resulting in a decrease in the restoration effect of the shelterbelt on saline-alkali land. There is still room for improvement. Summary of the invention
[0005] In order to make the shelterbelt have a better effect on the restoration of saline-alkali land, the present application provides a saline-alkali land shelterbelt construction method, system, storage medium and intelligent terminal.
[0006] In the first aspect, the present application provides a method for constructing a saline-alkali land shelterbelt, which adopts the following technical solution:
[0007] A method for constructing a saline-alkali land shelterbelt, comprising:
[0008] Get planting boundary information and planting date information;
[0009] Determine the planting position information according to the boundary line corresponding to the planting boundary information, and define the position corresponding to the planting position information as a planting point;
[0010] According to the matching analysis between the planting date information and the wind direction information stored in the preset wind direction database, the wind direction information corresponding to the planting date information is determined;
[0011] Obtain the average wind force information of the planting point at a preset height distance within a preset fixed time period;
[0012] According to the matching analysis of the mean wind force information and the tilt angle information stored in the preset angle database, the tilt angle information corresponding to the mean wind force information is determined;
[0013] The tree is oriented in the opposite direction to the direction corresponding to the wind direction information and adjusted according to the angle corresponding to the tilt angle information.
[0014] By adopting the above technical scheme, the termination boundary information of the required tree planting and the planting date information at the time of termination can be obtained first. According to the planting date information, the wind direction information corresponding to the shelterbelt planting location can be determined, so that during the tree termination process, the tree can be tilted according to the wind direction conditions, and the tilt angle is determined by the wind force at different points, so that the later trees can be set vertically under the action of wind after a period of planting, so that the trees can have a better effect on saline-alkali land, thereby making the shelterbelt have a better effect on saline-alkali land restoration.
[0015] Optionally, a method for determining planting boundary information includes:
[0016] Obtain regional range information of saline-alkali land and high tide range information;
[0017] Defining first boundary information according to the range edge corresponding to the area range information, scaling the boundary line corresponding to the first boundary information according to a preset fixed ratio to obtain second boundary information, and demarcating the repair range information according to the second boundary information;
[0018] Determine the high tide boundary information according to the range edge corresponding to the high tide range information;
[0019] Determine whether there is an intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information;
[0020] If there is no intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information, the second boundary information is defined as the planting boundary information;
[0021] If there is an intersection between the dividing line corresponding to the second dividing line information and the dividing line corresponding to the high tide dividing line information, the part of the dividing line corresponding to the second dividing line information that is not within the range corresponding to the high tide range information is defined as the third dividing line, and the part of the dividing line corresponding to the high tide dividing line information that is within the range corresponding to the restoration range information is defined as the fourth dividing line, and the third dividing line and the fourth dividing line are connected to determine the planting boundary information.
[0022] By adopting the above technical solution, the situation of the area at high tide can be judged, so that when dividing the area for planting trees, the roots of the planted trees will not be submerged by the sea water at high tide, so that the planted trees can grow better and the saline-alkali land can be effectively repaired.
[0023] Optional methods of adjusting the tree's tilt include:
[0024] Delineating a wind path in the same direction as the direction corresponding to the wind direction information at the planting point, and determining the number of planting points in the same direction on the wind path;
[0025] Determine whether the quantity value corresponding to the same-direction quantity information is equal to one;
[0026] If the quantity value corresponding to the same-direction quantity information is equal to one, the planting point is defined as a point directly exposed to the wind;
[0027] If the quantity value corresponding to the same-direction quantity information is not equal to one, the planting point farthest from the direction corresponding to the wind information on the wind path is defined as the direct wind receiving point, and the other planting points are defined as the indirect wind receiving points;
[0028] At the direct wind receiving point, the adjustment is performed according to the angle corresponding to the tilt angle information, and at the indirect wind receiving point, the adjustment is performed according to the preset permitted angle.
[0029] By adopting the above technical solution, different inclination angles are determined according to whether the trees at the planting point are blocked by other trees, so that the trees can be set vertically under the action of wind later to carry out better repair work on the saline-alkali land.
[0030] Optionally, the method for determining the permissible angle includes:
[0031] Calculate the distance between the indirect wind receiving point and the direct wind receiving point on the wind path;
[0032] Determine whether the distance value corresponding to the distance information is greater than the preset blocking distance;
[0033] If the distance value corresponding to the distance information is greater than the shielding distance, the angle corresponding to the tilt angle information of the indirect wind receiving point is calculated according to the preset shielding ratio value to determine the adjustment angle information, and the angle corresponding to the adjustment angle information is defined as the permitted angle;
[0034] If the distance value corresponding to the separation distance information is not greater than the shielding distance, the separation distance information stored in the preset force database is matched and analyzed with the change angle information to determine the change angle information corresponding to the separation distance information;
[0035] The difference between the angle corresponding to the tilt angle information of the indirect wind receiving point and the angle corresponding to the change angle information is calculated to determine the permitted angle.
[0036] By adopting the above technical scheme, the distance between the indirect wind receiving point and the direct wind receiving point on the same wind path is calculated to determine the shielding effect of the trees at the direct wind receiving point on the trees at the indirect wind receiving point, so that the trees at the indirect wind receiving point can be set at different inclination angles according to the actual situation, so that the trees in the later stage of the entire shelterbelt can effectively repair the saline-alkali land.
[0037] Optional, direct wind site tree selection methods include:
[0038] Get optional length information of trees in the preset tree repository;
[0039] Determine the direct length information of the tree at the point directly exposed to the wind based on the height distance and tilt angle information;
[0040] Determine whether there is optional length information whose corresponding length value is consistent with the direct length information;
[0041] If there is optional length information whose corresponding length value is consistent with the direct length information, a tree corresponding to the optional length information is defined as a directly planted tree at the directly wind-exposed point, and the directly planted tree is deleted from the tree storage library;
[0042] If there is no optional length information whose corresponding length value is consistent with the direct length information, the safe length information of the tree at the direct windward point is determined according to the preset safe distance and the inclination angle information, and the optional length information between the direct length information and the safe length information is defined as the consistent length information;
[0043] Calculate the difference between the length value corresponding to the length information and the length value corresponding to the direct length information to obtain the difference length information;
[0044] The difference length information corresponding to the smallest length value is determined according to the preset first sorting rule, and a tree corresponding to the optional length information corresponding to the difference length information is defined as a directly planted tree at the directly wind-exposed point, and the directly planted tree is deleted from the tree storage library.
[0045] By adopting the above technical scheme, trees can be screened according to the height requirements of trees at the direct windward points, so that trees that meet the requirements are selected for planting at the direct windward points, so that the constructed shelterbelt has a better repair effect on saline-alkali land.
[0046] Optional, indirect wind-receiving tree selection methods include:
[0047] The optional length information of the trees directly planted at the direct wind receiving point on the wind path where the indirect wind receiving point is located is defined as the final length information;
[0048] Determine the upper limit height information according to the inclination angle information of the directly wind-exposed point and the final length information;
[0049] Determine the upper limit length information of the tree at the indirect wind receiving point according to the inclination angle information of the indirect wind receiving point and the corresponding upper limit height information;
[0050] Determine the lower limit length information according to the inclination angle information and height distance of the indirect wind receiving point;
[0051] The optional length information between the lower limit length information and the upper limit length information is defined as the satisfying length information;
[0052] Calculate the difference between the length corresponding to the upper limit length information and the length corresponding to the satisfying length information to obtain the difference length information;
[0053] The difference length information corresponding to the smallest length value is determined according to the preset second sorting rule, and a tree corresponding to the optional length information corresponding to the difference length information is defined as an indirect planted tree of the indirect wind receiving point, and the indirect planted tree is deleted from the tree storage library.
[0054] By adopting the above technical scheme, trees can be screened according to the height requirements of trees at the indirect wind receiving points and the conditions of trees at the direct wind receiving points, so as to select trees that meet the requirements and plant them at the indirect wind receiving points, so that the constructed shelterbelt can have a better restoration effect on saline-alkali land.
[0055] Optional methods for determining direct tree planting and indirect tree planting include:
[0056] According to the count of the length information, the information of the quantity of the items being met is determined; according to the count of the length information of the items being met, the information of the quantity of the items being met is determined;
[0057] Determine whether at least one of the quantity value corresponding to the conforming quantity information and the quantity value corresponding to the satisfying quantity information is zero;
[0058] If neither the quantity value corresponding to the conforming quantity information nor the quantity value corresponding to the satisfying quantity information is zero, a determination is made as to whether trees are to be planted directly or indirectly;
[0059] If at least one of the quantity value corresponding to the conforming quantity information and the quantity value corresponding to the satisfying quantity information is zero, a tree lack signal is output.
[0060] By adopting the above technical scheme, in the process of determining the direct planting of trees and the indirect planting of trees, the number of trees that meet the requirements can be determined to judge whether there are trees that meet the requirements, so that when there are no trees that meet the requirements, the staff can be informed in time and deal with it.
[0061] In the second aspect, the present application provides a saline-alkali land shelterbelt construction system, which adopts the following technical solution:
[0062] A saline-alkali land protection forest construction system, comprising:
[0063] An acquisition module is used to obtain planting boundary information and planting date information;
[0064] A processing module, connected to the acquisition module, for storing and processing information;
[0065] The processing module determines the planting position information according to the boundary line corresponding to the planting boundary information, and defines the position corresponding to the planting position information as a planting point;
[0066] The processing module matches and analyzes the planting date information stored in the preset wind direction database with the wind direction information to determine the wind direction information corresponding to the planting date information;
[0067] The processing module obtains the average wind force information of the planting point at a preset height distance within a preset fixed time period;
[0068] The processing module matches and analyzes the mean wind force information and the tilt angle information stored in the preset angle database to determine the tilt angle information corresponding to the mean wind force information;
[0069] The processing module adjusts the direction of the tree to the opposite direction corresponding to the wind direction information and according to the angle corresponding to the tilt angle information.
[0070] By adopting the above technical scheme, the acquisition module can first obtain the termination boundary information of the required tree planting and the planting date information at the time of termination, so that the processing module can determine the wind direction information corresponding to the shelterbelt planting location according to the planting date information, so that during the tree termination process, the tree can be tilted according to the wind direction, and the tilt angle is determined by the wind force at different points, so that the later trees can be set vertically under the action of wind after a period of planting, so that the trees can have a better effect on saline-alkali land, thereby making the shelterbelt have a better effect on saline-alkali land restoration.
[0071] In a third aspect, the present application provides a smart terminal, which adopts the following technical solution:
[0072] An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute any of the above-mentioned saline-alkali land shelterbelt construction methods.
[0073] By adopting the above technical solution and using smart terminals, the termination boundary information of the trees to be planted and the planting date information at the time of termination can be obtained first. The wind direction information corresponding to the planting location of the shelterbelt can be determined based on the planting date information, so that the trees can be tilted according to the wind direction during the termination process, and the tilt angle is determined by the wind force at different points, so that the trees can be set vertically under the action of wind after being planted for a period of time, so that the trees can have a better effect on the saline-alkali land, thereby making the shelterbelt have a better effect on the restoration of saline-alkali land.
[0074] In a fourth aspect, the present application provides a computer storage medium capable of storing a corresponding program, which has the characteristic of enabling the shelterbelt to have a better effect on the restoration of saline-alkali land, and adopts the following technical solution:
[0075] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned saline-alkali land shelterbelt construction methods.
[0076] By adopting the above technical scheme, a computer program of a method for constructing a saline-alkali land shelterbelt is stored in a storage medium, which can first obtain the termination boundary information of the trees to be planted and the planting date information at the time of termination. According to the planting date information, the wind direction information corresponding to the planting location of the shelterbelt can be determined, so that during the tree termination process, the trees can be tilted according to the wind direction, and the tilt angle is determined by the wind force at different points, so that the trees can be set vertically under the action of wind after being planted for a period of time, so that the trees can have a better effect on the saline-alkali land, thereby making the shelterbelt have a better effect on the restoration of saline-alkali land.
[0077] In summary, the present application includes at least one of the following beneficial technical effects:
[0078] 1. Pre-tilt the trees in the shelterbelt so that they can be placed vertically under the influence of wind in the later stage, thus making the shelterbelt have a better repair effect on saline-alkali land;
[0079] 2. It can judge the tide situation so that the roots of the planted trees are not easily submerged by the sea water during the tide, thereby improving the survival rate of the planted trees;
[0080] 3. Different inclination angles are set according to the specific wind conditions of each tree, so that each tree can be set vertically under the action of wind in the later stage. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 It is a flow chart of the construction method of saline-alkali land shelterbelt.
[0082] Figure 2 This is a schematic diagram of the protective forest planting situation.
[0083] Figure 3 It is a flow chart of the planting boundary determination method.
[0084] Figure 4 It is a flow chart of the tilt scheduling adjustment method.
[0085] Figure 5 is a flow chart of a method for determining a permissible angle.
[0086] Figure 6 It is a flow chart of the method for determining trees at points directly exposed to wind.
[0087] Figure 7 This is a flow chart of the method for determining indirectly wind-receiving point trees.
[0088] Figure 8 is a flow chart of the method for determining tree inventory status.
[0089] Fig. 9 It is a module flow chart of the construction method of saline-alkali land shelterbelt. DETAILED DESCRIPTION
[0090] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-9 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.
[0091] The embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings.
[0092] The embodiment of the present application discloses a method for constructing a saline-alkali land shelterbelt, in which trees are tilted according to the wind conditions of each planting point so that the planted trees can be set vertically after a period of wind action, thereby having a better repair effect on the saline-alkali land.
[0093] Reference Figure 1 The method of constructing saline-alkali land shelterbelt includes the following steps:
[0094] Step S100: Acquire planting boundary information and planting date information.
[0095] The boundary line corresponding to the planting boundary information is the planting route of the protective forest, which can be set by the staff according to the actual situation of the saline-alkali land and will not be elaborated on; the date corresponding to the planting date information is the date when the protective forest is planted, which can be manually input by the staff according to the planting date.
[0096] Step S101: determining planting position information according to a boundary line corresponding to the planting boundary information, and defining the position corresponding to the planting position information as a planting point.
[0097] The location corresponding to the planting location information is the location where trees are planted on the shelterbelt planting route. This can be done by first determining a fixed point on the planting boundary line, which can be a tree planting location at the easternmost or westernmost point on the route, and then using the interval between two adjacent tree planting locations to delineate the planting location information. The interval is set by the staff based on the actual tree planting needs and will not be elaborated on here. The location corresponding to the planting location information is defined as a planting point for identification to facilitate subsequent positioning operations on the tree planting location.
[0098] Step S102: Matching and analyzing the planting date information and the wind direction information stored in the preset wind direction database to determine the wind direction information corresponding to the planting date information.
[0099] The wind direction corresponding to the wind direction information is the natural wind direction of the shelterbelt planting area on the date corresponding to the planting date information. For example, if the planting area is in southern China, the wind direction corresponding to the wind direction information in spring and summer is the southeast wind, and the wind direction corresponding to the wind direction information in autumn and winter is the northwest wind. The staff determines the wind direction information based on the location of the current planting area according to different termination date information, and establishes a wind direction database according to different planting date information and corresponding wind direction information. The establishment method is a conventional technical means of those skilled in the art and will not be elaborated on.
[0100] Step S103: obtaining the average wind force information of the planting point at a preset height distance within a preset fixed time period.
[0101] The fixed duration is a fixed duration set by the staff, which can be one hour or one day. The specific value is set by the staff according to the actual situation; the height distance is the height value compared to the horizontal ground, which is a fixed value set by the staff according to the actual situation. The wind value corresponding to the mean wind force information is the average wind force within the fixed time period at the height distance of the planting point. The algorithm of the mean is the average of the maximum wind force and the minimum wind force that occur. The wind force measurement method can be achieved by a wind speed meter, which is a conventional technical means for technicians in this field and will not be elaborated on.
[0102] Step S104: performing matching analysis on the mean wind force information and the tilt angle information stored in the preset angle database to determine the tilt angle information corresponding to the mean wind force information.
[0103] The angle corresponding to the tilt angle information is the tilt angle required when planting trees. The trees are set to different degrees of tilt according to the wind strength at the planting point. Different mean wind force information corresponds to different tilt angle information. An angle database is established based on different mean wind force information and corresponding tilt angle information. The method for establishing the angle database is a conventional technical means of those skilled in the art and will not be elaborated on.
[0104] Step S105: Adjust the direction of the tree to the opposite direction to the direction corresponding to the wind direction information and adjust the direction according to the angle corresponding to the tilt angle information.
[0105] When planting trees, the trees are tilted in the opposite direction to the direction corresponding to the wind direction information at an angle corresponding to the tilt angle information, so that after a period of planting, the trees can be placed close to vertically under the action of wind, so that the trees can play a better repairing role on saline-alkali land; after a period of planting, the roots of the trees are deeply rooted in the soil, and the trees are less affected by the wind at this time. At the same time, in order to reduce the situation of toppling over when the trees are tilted, a support leg is provided at the bottom of the tree, one end of the support leg is fixed to the bottom surface, and the other end abuts against the side wall of the tree, and the end abutting against the side wall of the tree is an elastic extrusion piece, so that when the tree deviates to the vertical situation, the support leg can always support the tree.
[0106] Reference Figure 2 , the method for determining the planting boundary information includes:
[0107] Step S200: Obtaining the regional range information and high tide range information of saline-alkali land.
[0108] The range corresponding to the regional range information is the range of the saline-alkali land, and the range corresponding to the high tide range information is the range of the high tide when the tidal conditions in the area are the highest. Both are manually input by the staff and will not be elaborated on here.
[0109] Step S201: Determine first boundary information according to the range edge corresponding to the area range information, scale the boundary line corresponding to the first boundary information according to a preset fixed ratio to obtain second boundary information, and define repair range information according to the second boundary information.
[0110] The boundary line corresponding to the first boundary information is the edge line of the range corresponding to the area range information, such as Figure 3 As shown, the boundary line corresponding to the first boundary information is scaled according to a fixed ratio to determine the second boundary information. The scaling direction is outward, and the center point of the scaling is the center point of the range corresponding to the area range information. The scaling method is a conventional technical means for those skilled in the art and will not be elaborated on. Among them, the fixed ratio is a constant value greater than one, which is set by the staff according to the actual situation and will not be elaborated on; the range corresponding to the repair range information is the area range enclosed by the boundary line corresponding to the second boundary information.
[0111] Step S202: Determine high tide boundary information according to the range edge corresponding to the high tide range information.
[0112] The boundary line corresponding to the high tide boundary information is the edge line of the range corresponding to the high tide range information, and is delineated according to the range conditions. The delineation method is a conventional technical means for those skilled in the art and will not be elaborated herein.
[0113] Step S203: Determine whether there is an intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information.
[0114] The purpose of the judgment is to find out whether each point on the boundary line corresponding to the second boundary information is likely to be affected by the sea tide, so as to facilitate the subsequent determination of the planting boundary information.
[0115] Step S2031: If there is no intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information, the second boundary information is defined as planting boundary information.
[0116] When there is no intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information, it means that the points on the boundary line corresponding to the second boundary information will not be affected by the high tide, that is, the second boundary information is defined as planting boundary information to realize the planting of shelterbelt trees.
[0117] Step S2032: If there is an intersection between the dividing line corresponding to the second dividing line information and the dividing line corresponding to the high tide dividing line information, the part of the dividing line corresponding to the second dividing line information that is not within the range corresponding to the high tide range information is defined as a third dividing line, and the part of the dividing line corresponding to the high tide dividing line information that is within the range corresponding to the restoration range information is defined as a fourth dividing line, and the third dividing line and the fourth dividing line are connected to determine the planting boundary information.
[0118] When there is an intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information, it means that some points on the boundary line corresponding to the second boundary information will be affected by the high tide. At this time, the affected points are not suitable for planting trees. Further analysis is needed for this situation; Figure 2 As shown, the portion of the dividing line corresponding to the second dividing line information that is not within the range corresponding to the high tide range information is defined as a third dividing line, so as to determine the point conditions that can be used for planting trees from the dividing line corresponding to the second dividing line information, so as to distinguish the points on the dividing line corresponding to the second dividing line information that are affected by sea water and those that are not affected by sea water, and the portion of the dividing line corresponding to the high tide dividing line information that is within the range corresponding to the repair range information is defined as a fourth dividing line, so as to determine the boundary conditions that meet the planting requirements from the range corresponding to the repair range information, and to connect the third dividing line with the fourth dividing line to determine the planting boundary information for tree planting.
[0119] Reference Figure 4 , methods for adjusting the tree's tilt include:
[0120] Step S300: Delineating a wind path in the same direction as the direction corresponding to the wind direction information at the planting point, and determining the number of planting points in the same direction on the wind path.
[0121] Reference Figure 2 The wind path is a straight line path on each planting point in the same direction as the direction corresponding to the wind direction information. The quantity value corresponding to the quantity information in the same direction is the total quantity value of the planting points on the wind path, which can be obtained by counting. It is a conventional technical means for those skilled in the art and will not be elaborated on.
[0122] Step S301: Determine whether the quantity value corresponding to the same-direction quantity information is equal to one.
[0123] The purpose of the judgment is to find out whether the wind force received by the trees at any planting point will be blocked by the trees at another planting point.
[0124] Step S3011: If the quantity value corresponding to the same-direction quantity information is equal to one, the planting point is defined as a point directly exposed to wind.
[0125] When the quantity value corresponding to the same-direction quantity information is equal to one, it means that the wind force on the trees at the planting point will not be blocked. At this time, the planting point is defined as a direct wind-receiving point for identification to facilitate the subsequent planting of trees at the planting point.
[0126] Step S3012: If the quantity value corresponding to the same-direction quantity information is not equal to one, the planting point farthest from the direction corresponding to the wind information on the wind path is defined as a direct wind receiving point, and the remaining planting points are defined as indirect wind receiving points.
[0127] When the quantity value corresponding to the same-direction quantity information is not equal to one, it means that the wind force received by the trees at one planting point is blocked by the trees at another planting point; the direction farthest from the wind force information is the direction most directly affected by the wind, that is, the direction most affected by the wind. The planting point most affected by the wind on the wind path is defined as the direct wind point, and the remaining end points are defined as indirect wind points, so as to realize the identification of several planting points on the wind path, so as to facilitate the subsequent planting of trees at the planting points.
[0128] Step S302: adjusting at the direct wind receiving point according to the angle corresponding to the tilt angle information, and adjusting at the indirect wind receiving point according to the preset permitted angle.
[0129] The angle corresponding to the inclination angle information at the directly windward point will be adjusted so that the trees at the directly windward point can be nearly vertical after a period of wind action. The trees at the indirectly windward point will be adjusted according to the permitted angle so that the trees at the indirectly windward point can be nearly vertical after a period of time. The permitted angle can be set by the staff and can be set according to the type of tree and the condition of less wind, which will not be elaborated here.
[0130] Reference Figure 5 , the methods for determining the permitted angle include:
[0131] Step S400: Calculate the distance information between the indirect wind receiving point and the direct wind receiving point on the wind path.
[0132] The distance value corresponding to the distance information is the distance value between the indirect wind receiving point and the direct wind receiving point on the same wind path. The calculation is performed based on the positions of the indirect wind receiving point and the direct wind receiving point in the spatial coordinate system. The calculation method is a conventional technical means used by technicians in this field and will not be elaborated on.
[0133] Step S401: determining whether the distance value corresponding to the distance information is greater than a preset shielding distance.
[0134] The shielding distance is the maximum distance set by the staff at which trees at the directly windward points can effectively shield the wind. The purpose of the judgment is to find out whether the trees at the directly windward points can effectively shield the trees at the indirectly windward points from the natural wind.
[0135] Step S4011: If the distance value corresponding to the distance information is greater than the shielding distance, the angle corresponding to the tilt angle information of the indirect wind receiving point is calculated according to the preset shielding ratio value to determine the adjustment angle information, and the angle corresponding to the adjustment angle information is defined as the permitted angle.
[0136] When the distance value corresponding to the separation distance information is greater than the shielding distance, it means that the trees at the direct windward point have a poor wind-blocking effect on the trees at the indirect windward point. At this time, the inclination angle of the trees at the indirect windward point is calculated according to the shielding ratio value to determine the inclination angle required for planting trees at the indirect windward point. The information of the angle is recorded, that is, the adjustment angle information. The angle corresponding to the adjustment angle information is defined as the permitted angle for identification, so that the trees at the indirect windward point can be tilted at different angles according to actual conditions. Among them, the shielding ratio value is a fixed value between 0-100%, which is the value set by the staff according to the angle adjustment when the wind-blocking effect of the trees is poor, and will not be elaborated on.
[0137] Step S4012: If the distance value corresponding to the separation distance information is not greater than the shielding distance, the separation distance information stored in the preset force database is matched and analyzed with the change angle information to determine the change angle information corresponding to the separation distance information.
[0138] When the distance value corresponding to the separation distance information is not greater than the shielding distance, it means that the trees at the direct windward point have a greater wind-blocking effect on the indirect windward point. At this time, the specific situation of the wind-blocking effect is determined based on the separation distance between the two. The angle value corresponding to the change angle information is the angle value for adjusting the tilt angle value of the trees at the indirect windward point based on the original one according to the actual wind-blocking effect. Different separation distance information corresponds to different change angle information. The relative relationship between the two is obtained by multiple experiments by the staff. A force database is established based on different separation distance information and corresponding change angle information. The establishment method is a conventional technical means of those skilled in the art and will not be elaborated on.
[0139] Step S402: Calculate the difference between the angle corresponding to the tilt angle information of the indirect wind receiving point and the angle corresponding to the change angle information to determine the permitted angle.
[0140] The angle corresponding to the inclination angle information of the indirect wind receiving point is subtracted from the angle corresponding to the corresponding change angle information to determine the required inclination angle when the tree is actually planted at the indirect wind receiving point, that is, the permitted angle.
[0141] Reference Figure 6 , the selection methods for trees directly exposed to wind include:
[0142] Step S500: Acquire the optional length information of trees in the preset tree storage library.
[0143] The tree repository is a tree repository consisting of unplanted trees. The length value corresponding to the optional length information is the length value of each tree in the tree repository, which can be obtained by manual input after the staff measures the trees in the repository.
[0144] Step S501: Determine the direct length information of the tree at the point directly exposed to the wind according to the height distance and the tilt angle information.
[0145] The length value corresponding to the direct length information is the length of the tree at the point directly exposed to the wind when the tree needs to be tilted and set to the required height distance. It is obtained by trigonometric calculation. For example, the angle value corresponding to the tilt angle information is , the distance value corresponding to the height distance information is , then the length corresponding to the direct length information is .
[0146] Step S502: Determine whether there is optional length information whose corresponding length value is consistent with the direct length information.
[0147] The purpose of the judgment is to find out whether there is a tree in the tree storage library that just meets the tree length requirement at the direct windward point.
[0148] Step S5021: If there is optional length information whose corresponding length value is consistent with the direct length information, a tree corresponding to the optional length information is defined as a directly planted tree at the directly wind-exposed point, and the directly planted tree is deleted from the tree storage library.
[0149] When there is optional length information whose corresponding length value is consistent with the direct length information, it means that there are trees in the tree repository that just meet the requirements of the direct windward point. At this time, a tree with optional length information in the tree repository is defined as a directly planted tree at the direct windward point to realize the subsequent planting of trees at the direct windward point, and the directly planted tree is deleted from the tree repository to avoid tree matching errors when multiple planting points need trees of this length. When there are multiple trees that meet the requirements in the tree repository, the trees are selected and used according to the tree numbers from small to large.
[0150] Step S5022: If there is no optional length information whose corresponding length value is consistent with the direct length information, the safe length information of the tree at the direct windward point is determined according to the preset safety distance and inclination angle information, and the optional length information between the direct length information and the safe length information is defined as the consistent length information.
[0151] When there is no optional length information whose corresponding length value is consistent with the direct length information, it means that there are no trees that exactly meet the requirements at the direct windward point, and the trees need to be reselected at this time; the safety distance is the maximum height allowed for tree planting set by the staff, and the specific value is set by the staff according to actual conditions. The length corresponding to the safety length information is the maximum length of the trees that can be planted at the direct windward point, and the calculation method is consistent with the direct length information and will not be elaborated on; the direct length information and the safety length information are used to define the range of tree lengths that meet the requirements at the direct windward point, and the optional length information that meets the requirements is defined as the compliant length information for identification, so as to facilitate the subsequent call and allocation of trees that meet the requirements.
[0152] Step S503: Calculate the difference between the length value corresponding to the matching length information and the length value corresponding to the direct length information to obtain the difference length information.
[0153] The length value corresponding to the difference length information is the difference between the length of each tree that meets the requirements and the length of the tree that exactly meets the requirements. The calculation method is to subtract the length value corresponding to the direct length information from the length value corresponding to the length information.
[0154] Step S504: Determine the difference length information corresponding to the smallest length value according to the preset first sorting rule, define a tree corresponding to the optional length information corresponding to the difference length information as a directly planted tree at the directly wind-exposed point, and delete the directly planted tree from the tree storage library.
[0155] The first sorting rule is a method for sorting numerical values, such as the bubble method. According to the first sorting rule, all difference length information can be sorted by size, so that the difference length information with the smallest corresponding length value can be determined, that is, the tree corresponding to the optional length information corresponding to the difference length information is the tree that is closest to just meeting the requirements. The tree is defined as a directly planted tree at the direct windward point for identification to facilitate subsequent termination, and the directly planted tree is deleted from the tree storage library to reduce the occurrence of repeated tree calls.
[0156] Reference Figure 7 , the selection methods of trees at indirect wind receiving points include:
[0157] Step S600: defining the optional length information of the directly planted trees at the direct wind receiving point on the wind path where the indirect wind receiving point is located as the final length information.
[0158] When selecting trees at indirect windward points, the conditions of trees at corresponding directly windward points are determined based on the wind path, and the optional length information of directly planted trees at directly windward points is defined as final length information for identification, so that subsequent selection of trees at indirect windward points can be made based on the conditions of trees at the indirect windward points.
[0159] Step S601: determining the upper limit height information according to the inclination angle information of the directly wind-exposed point and the final length information.
[0160] The height corresponding to the upper limit height information is the maximum height allowed when planting trees at the indirect wind receiving point. The calculation formula is: ,in is the height corresponding to the upper limit height information, is the length corresponding to the final length information, The angle value corresponding to the inclination angle information of the corresponding directly windward point; the calculation based on the upper limit height information ensures that the height of the trees at the indirect windward point does not exceed the height of the trees at the directly windward point, so that the trees at the directly windward point can play a wind shielding role for the trees at the indirectly windward point.
[0161] Step S602: determining the upper limit length information of the tree at the indirect wind receiving point according to the inclination angle information of the indirect wind receiving point and the corresponding upper limit height information.
[0162] The length value corresponding to the upper limit length information is the maximum length value allowed for trees at the indirect windward point. It is calculated based on the inclination angle information of the indirect windward point and the upper limit height information. The calculation method is the same as that of the direct length information and will not be repeated here.
[0163] Step S603: Determine the lower limit length information according to the inclination angle information and the height distance of the indirect wind receiving point.
[0164] The length value corresponding to the lower limit length information is the shortest length value allowed for trees at the indirect windward point. The lower limit length information is calculated using the inclination angle information and height distance of the indirect windward point. The calculation method is the same as that of the direct length information and will not be elaborated on.
[0165] Step S604: define the optional length information between the lower limit length information and the upper limit length information as satisfying length information.
[0166] The length range of trees that meet the indirect wind receiving point can be divided according to the lower limit length information and the upper limit length information, so that the optional length information that meets the requirements can be defined as the meeting length information for identification, so as to facilitate the subsequent calling and allocation of trees that meet the length requirements.
[0167] Step S605: Calculate the difference between the length corresponding to the upper limit length information and the length corresponding to the satisfying length information to obtain the difference length information.
[0168] The length value corresponding to the difference length information is the length difference between the length of the tree that meets the requirements and the maximum allowed length, and is calculated by subtracting the length value corresponding to the satisfying length information from the length value corresponding to the upper limit length information.
[0169] Step S606: Determine the difference length information corresponding to the smallest length value according to the preset second sorting rule, define a tree corresponding to the optional length information corresponding to the difference length information as an indirect planted tree of the indirect wind receiving point, and delete the indirect planted tree from the tree storage library.
[0170] The second sorting rule is a method that can sort the size of numerical values, such as the bubble method. According to the second sorting rule, all the length difference information can be sorted by size to determine the length difference information with the smallest corresponding length value, that is, the tree corresponding to the optional length information corresponding to the length difference information is the tree with the best effect on repairing saline-alkali land and the easiest to survive among all trees that meet the requirements. The tree is defined as an indirectly planted tree at the indirect wind receiving point for identification, so as to facilitate the subsequent planting of trees at the indirect wind receiving point, and the indirectly planted tree is deleted from the tree storage library to reduce the occurrence of repeated allocation of the same tree.
[0171] Reference Figure 8 , the methods for determining direct tree planting and indirect tree planting include:
[0172] Step S700: Determine the matching quantity information according to the matching length information count, and determine the satisfying quantity information according to the satisfying length information count.
[0173] The quantity value corresponding to the conforming quantity information is the total quantity value that conforms to the length information, that is, the total quantity value of trees that meet the length requirements when selecting trees directly exposed to the wind. The quantity value corresponding to the satisfying quantity information is the total quantity value that meets the length information, that is, the total quantity value of trees that meet the length requirements when selecting trees indirectly exposed to the wind. Both are obtained by counting methods, and the acquisition method is a conventional technical means used by technicians in this field and will not be elaborated on.
[0174] Step S701: Determine whether at least one of the quantity value corresponding to the matching quantity information and the quantity value corresponding to the satisfying quantity information is zero.
[0175] The purpose of the judgment is to find out whether there are trees that do not meet the requirements during the selection process of directly planted trees and indirectly planted trees.
[0176] Step S7011: If neither the quantity value corresponding to the matching quantity information nor the quantity value corresponding to the satisfying quantity information is zero, then determining whether to plant trees directly or indirectly.
[0177] When neither the quantity value corresponding to the conforming quantity information nor the quantity value corresponding to the satisfying quantity information is zero, it indicates that there are no trees that do not meet the requirements, and the determination of directly planting trees or indirectly planting trees can be carried out normally.
[0178] Step S7012: If at least one of the quantity value corresponding to the matching quantity information and the quantity value corresponding to the satisfying quantity information is zero, a tree missing signal is output.
[0179] When at least one of the quantity values corresponding to the meeting quantity information and the quantity values corresponding to the satisfying quantity information is zero, it means that there are trees that do not meet the requirements. At this time, a tree missing signal is output to identify the situation so that the staff can be aware of the situation in time to deal with it. The tree missing signal can be a prompt sound or an indicator light. The specific method is set by the staff according to the actual situation and will not be elaborated on.
[0180] Reference Fig. 9 Based on the same inventive concept, an embodiment of the present invention provides a saline-alkali land shelterbelt construction system, comprising:
[0181] An acquisition module is used to obtain planting boundary information and planting date information;
[0182] A processing module, connected to the acquisition module, for storing and processing information;
[0183] The processing module determines the planting position information according to the boundary line corresponding to the planting boundary information, and defines the position corresponding to the planting position information as a planting point;
[0184] The processing module matches and analyzes the planting date information stored in the preset wind direction database with the wind direction information to determine the wind direction information corresponding to the planting date information;
[0185] The processing module obtains the average wind force information of the planting point at a preset height distance within a preset fixed time period;
[0186] The processing module matches and analyzes the mean wind force information and the tilt angle information stored in the preset angle database to determine the tilt angle information corresponding to the mean wind force information;
[0187] The processing module adjusts the tree to a direction opposite to the direction corresponding to the wind direction information and according to the angle corresponding to the tilt angle information;
[0188] The boundary line determination module determines the boundary line of the shelterbelt according to the sea tide conditions;
[0189] The tree tilt adjustment module can set different tilt angles according to the different wind conditions of each planting point;
[0190] The module for determining the permissible angle determines the permissible angle according to the distance between the direct wind receiving point and the indirect wind receiving point, so that the trees at each indirect wind receiving point can play a better role in repairing the saline-alkali land in the later stage;
[0191] A direct tree determination module determines the trees at the direct windward point according to the tree length requirements at the direct windward point;
[0192] An indirect tree determination module determines the trees at the indirect wind receiving points according to the tree length requirements at the indirect wind receiving points;
[0193] The tree inventory determination module determines the conditions of trees that meet the requirements when determining directly planted trees and indirectly planted trees to determine whether there are trees that meet the planting requirements for planting.
[0194] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0195] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed for a method for constructing a saline-alkali land shelterbelt.
[0196] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
[0197] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a method for constructing a saline-alkali land shelterbelt.
[0198] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0199] The above are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any feature disclosed in this specification (including the abstract and drawings), unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes. That is, unless otherwise stated, each feature is only an example of a series of equivalent or similar features.
Claims
1. A method for constructing a saline-alkali land shelterbelt, characterized in that: include: Get planting boundary information and planting date information; Determine the planting position information according to the boundary line corresponding to the planting boundary information, and define the position corresponding to the planting position information as a planting point; According to the matching analysis between the planting date information and the wind direction information stored in the preset wind direction database, the wind direction information corresponding to the planting date information is determined; Obtain the average wind force information of the planting point at a preset height distance within a preset fixed time period; According to the matching analysis of the mean wind force information and the tilt angle information stored in the preset angle database, the tilt angle information corresponding to the mean wind force information is determined; The tree is oriented in the opposite direction to the direction corresponding to the wind direction information and adjusted according to the angle corresponding to the tilt angle information.
2. The method for constructing a saline-alkali land shelterbelt according to claim 1, characterized in that: Methods for determining planting boundary information include: Obtain regional range information of saline-alkali land and high tide range information; Defining first boundary information according to the range edge corresponding to the area range information, scaling the boundary line corresponding to the first boundary information according to a preset fixed ratio to obtain second boundary information, and demarcating the repair range information according to the second boundary information; Determine the high tide boundary information according to the range edge corresponding to the high tide range information; Determine whether there is an intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information; If there is no intersection between the boundary line corresponding to the second boundary information and the boundary line corresponding to the high tide boundary information, the second boundary information is defined as the planting boundary information; If there is an intersection between the dividing line corresponding to the second dividing line information and the dividing line corresponding to the high tide dividing line information, the part of the dividing line corresponding to the second dividing line information that is not within the range corresponding to the high tide range information is defined as the third dividing line, and the part of the dividing line corresponding to the high tide dividing line information that is within the range corresponding to the restoration range information is defined as the fourth dividing line, and the third dividing line and the fourth dividing line are connected to determine the planting boundary information.
3. The method for constructing a saline-alkali land shelterbelt according to claim 1, characterized in that: Methods for adjusting the tree's tilt include: Delineating a wind path in the same direction as the direction corresponding to the wind direction information at the planting point, and determining the number of planting points in the same direction on the wind path; Determine whether the quantity value corresponding to the same-direction quantity information is equal to one; If the quantity value corresponding to the same-direction quantity information is equal to one, the planting point is defined as a point directly exposed to the wind; If the quantity value corresponding to the same-direction quantity information is not equal to one, the planting point farthest from the direction corresponding to the wind information on the wind path is defined as the direct wind receiving point, and the other planting points are defined as the indirect wind receiving points; At the direct wind receiving point, the adjustment is performed according to the angle corresponding to the tilt angle information, and at the indirect wind receiving point, the adjustment is performed according to the preset allowed angle.
4. The method for constructing a saline-alkali land shelterbelt according to claim 3, characterized in that: Methods for determining the permissible angle include: Calculate the distance between the indirect wind receiving point and the direct wind receiving point on the wind path; Determine whether the distance value corresponding to the distance information is greater than the preset blocking distance; If the distance value corresponding to the distance information is greater than the shielding distance, the angle corresponding to the tilt angle information of the indirect wind receiving point is calculated according to the preset shielding ratio value to determine the adjustment angle information, and the angle corresponding to the adjustment angle information is defined as the permitted angle; If the distance value corresponding to the separation distance information is not greater than the shielding distance, the separation distance information stored in the preset force database is matched and analyzed with the change angle information to determine the change angle information corresponding to the separation distance information; The difference between the angle corresponding to the tilt angle information of the indirect wind receiving point and the angle corresponding to the change angle information is calculated to determine the permitted angle.
5. The method for constructing a saline-alkali land shelterbelt according to claim 3, characterized in that: Methods for selecting trees at directly windward points include: Get optional length information of trees in the preset tree repository; Determine the direct length information of the tree at the point directly exposed to the wind based on the height distance and tilt angle information; Determine whether there is optional length information whose corresponding length value is consistent with the direct length information; If there is optional length information whose corresponding length value is consistent with the direct length information, a tree corresponding to the optional length information is defined as a directly planted tree at the directly wind-exposed point, and the directly planted tree is deleted from the tree storage library; If there is no optional length information whose corresponding length value is consistent with the direct length information, the safe length information of the tree at the direct windward point is determined according to the preset safe distance and the inclination angle information, and the optional length information between the direct length information and the safe length information is defined as the consistent length information; Calculate the difference between the length value corresponding to the length information and the length value corresponding to the direct length information to obtain the difference length information; The difference length information corresponding to the smallest length value is determined according to the preset first sorting rule, and a tree corresponding to the optional length information corresponding to the difference length information is defined as a directly planted tree at the directly wind-exposed point, and the directly planted tree is deleted from the tree storage library.
6. The method for constructing a saline-alkali land shelterbelt according to claim 5, characterized in that: Methods for selecting trees at indirect wind receiving points include: The optional length information of the trees directly planted at the direct wind receiving point on the wind path where the indirect wind receiving point is located is defined as the final length information; Determine the upper limit height information according to the inclination angle information of the directly wind-exposed point and the final length information; Determine the upper limit length information of the tree at the indirect wind receiving point according to the inclination angle information of the indirect wind receiving point and the corresponding upper limit height information; Determine the lower limit length information according to the inclination angle information and height distance of the indirect wind receiving point; The optional length information between the lower limit length information and the upper limit length information is defined as the satisfying length information; Calculate the difference between the length corresponding to the upper limit length information and the length corresponding to the satisfying length information to obtain the difference length information; The difference length information corresponding to the smallest length value is determined according to the preset second sorting rule, and a tree corresponding to the optional length information corresponding to the difference length information is defined as an indirect planted tree of the indirect wind receiving point, and the indirect planted tree is deleted from the tree storage library.
7. The method for constructing a saline-alkali land shelterbelt according to claim 6, characterized in that: Methods for determining direct and indirect tree planting include: According to the count of the length information, the information of the quantity of the items that meet is determined; according to the count of the length information, the information of the quantity of the items that meet is determined; Determine whether at least one of the quantity value corresponding to the conforming quantity information and the quantity value corresponding to the satisfying quantity information is zero; If neither the quantity value corresponding to the conforming quantity information nor the quantity value corresponding to the satisfying quantity information is zero, a determination is made as to whether trees are to be planted directly or indirectly; If at least one of the quantity value corresponding to the conforming quantity information and the quantity value corresponding to the satisfying quantity information is zero, a tree lack signal is output.
8. A saline-alkali land shelterbelt construction system, characterized in that: include: An acquisition module is used to obtain planting boundary information and planting date information; A processing module, connected to the acquisition module, for storing and processing information; The processing module determines the planting position information according to the boundary line corresponding to the planting boundary information, and defines the position corresponding to the planting position information as a planting point; The processing module matches and analyzes the planting date information stored in the preset wind direction database with the wind direction information to determine the wind direction information corresponding to the planting date information; The processing module obtains the average wind force information of the planting point at a preset height distance within a preset fixed time period; The processing module matches and analyzes the mean wind force information and the tilt angle information stored in the preset angle database to determine the tilt angle information corresponding to the mean wind force information; The processing module adjusts the direction of the tree to the opposite direction corresponding to the wind direction information and according to the angle corresponding to the tilt angle information.
9. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes any one of the methods of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method for evaluation and early warning on lodging resistance of trees
CN108444838A
BIM-based industrial building environment fluid dynamics simulation platform creation method
CN110309539A