Inversion Method and Device for Waterfront Line of Rivers and Lakes in Plain Areas, and Electronic Equipment

Through the DEM grid and slope reduction line technology combined with water conservancy engineering feature lines, the problems of low calculation efficiency and insufficient accuracy of river and lake water lines in plain areas are solved, and high-precision and efficient water line inversion are achieved.

CN114707195BActive Publication Date: 2025-08-05ZHEJIANG INST OF HYDRAULICS & ESTUARY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210300934.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-24
Publication Date
2025-08-05
Estimated Expiration
2042-03-24

AI Technical Summary

Technical Problem

In the prior art, the calculation efficiency of river and lake waterfront lines in plain areas is low and the accuracy cannot be guaranteed. The direct use of water surface edge lines, satellite images and river and lake cross-section methods has insufficient accuracy and subjective judgment influence, making it difficult for the waterfront lines to accurately reflect the water area.

Method used

By obtaining the DEM grid, generating the slope grid, extracting the set of slope reduction grids, calculating the elevation of the slope reduction line, determining the waterline with the characteristic lines of the water conservancy project, and using high-precision terrain data and basic geographical information for automated processing.

Benefits of technology

It improves the accuracy and reliability of the waterfront line, improves the computing efficiency, saves costs, overcomes the problem of insufficient terrain information in traditional methods, and achieves rapid and efficient inversion of large-scale river and lake waterfront lines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114707195B_ABST
    Figure CN114707195B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of water conservancy management application technology, and discloses a method, device, and electronic device for inverting the waterline of rivers and lakes in plain areas. The method comprises: determining a search range for the waterline based on the actual situation of river and lake management and water conservancy project management in the plain area; obtaining a DEM grid within the search range; using the DEM grid to generate a slope grid within the search range; extracting grids that meet the requirements from the slope grid to form a slope drop grid set R; using the slope drop grid set R to generate a slope drop line; calculating the arithmetic mean of the sum of the elevations of each grid in the slope drop grid set R through which the slope drop line passes to obtain the slope drop line elevation; and determining the waterline of river and lake objects in the plain area based on the slope drop line elevation and water conservancy project characteristic lines. This method solves the problem in related technologies that it is difficult to quickly and efficiently obtain the waterline of rivers and lakes in large-scale, large-basin plain areas, while taking into account special conditions such as water conservancy project management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of water conservancy management application technology, and in particular to an inversion method and device for inverting the waterline of rivers and lakes in plain areas, as well as electronic equipment. Background Art

[0002] The waterline refers to a management and control line drawn along the waterside of a river or lake bank, either along the water flow or along the waterside of the shoreline, as a basic requirement for stabilizing river flow, ensuring flood safety, and maintaining the health and vitality of rivers and lakes. Any development or utilization that enters the river or lake shoreline must not exceed the waterline. The waterline is the "bottom line" of river and lake management, the edge of the "water basin." The area within the waterline is an important data point for calculating water area and water surface ratio, and is also an important basis for demarcating river and lake management boundaries. Most rivers and lakes in plain areas have relatively stable flow. If there are no levees or other hydraulic projects along the banks of plain rivers and lakes, the waterline is drawn to the natural shoreline. If there are levees or other hydraulic projects along the banks of plain rivers and lakes, the waterline is located at the top line of the levee on the waterfront slope.

[0003] In the process of implementing the present invention, the inventors discovered that the prior art has at least the following problems:

[0004] 1) Directly using water surface boundaries. Water surface boundaries in basic geographic information databases or basic scale topographic maps are the primary data source for river and lake spatial data. They are determined based on the water level at the time of data collection, which changes dynamically over time. However, the waterline reflects the extent of the water area, which is fixed. Therefore, the water surface boundary cannot be directly used according to the requirements of the waterline and cannot truly reflect the water area required by the water conservancy department.

[0005] 2) Use satellite imagery to collect waterline boundaries. Since many rivers and lakes are obscured by vegetation in satellite images, it is difficult to draw waterline boundaries in-house. Direct work using imagery is affected by image accuracy and subjective judgment by operators, making it difficult to accurately determine waterline boundaries.

[0006] 3) The waterline is collected using river and lake cross sections. The river and lake sections can only reflect the topography and landforms of the river and lake banks on the section lines. The topographic and landform features of the areas where the sections are not collected will be lost. However, due to factors such as labor costs, the layout of river and lake sections is often not dense enough, resulting in low accuracy of the waterline drawn based on the river and lake sections.

[0007] 4) Currently, waterline data collection is mostly done manually, which is inefficient. Summary of the Invention

[0008] The purpose of the embodiments of the present application is to provide a method and device for inverting the waterline of rivers and lakes in plain areas, as well as electronic equipment, to solve the technical problems of low efficiency and lack of accuracy in waterline calculation in related technologies.

[0009] According to a first aspect of an embodiment of the present application, a method for inverting the waterline of rivers and lakes in plain areas is provided, comprising:

[0010] Determine the search scope of the waterline based on the actual situation of river and lake management and water conservancy project management in plain areas;

[0011] Obtain the DEM grid within the search range;

[0012] Using the DEM grid, a slope grid within the search range is generated;

[0013] Extracting grids that meet the requirements from the slope grids to form a slope drop grid set R;

[0014] Generating a slope drop line using the slope drop grid set R;

[0015] Calculating the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the sudden drop line passes, to obtain the elevation of the sudden drop line;

[0016] According to the elevation of the slope drop line and the characteristic line of the water conservancy project, the waterline of the river and lake objects in the plain area is determined.

[0017] Furthermore, based on the actual situation of river and lake management and water conservancy project management, the search scope of the waterline is determined, including:

[0018] Extract the water surface edges of river and lake objects from the basic geographic information database;

[0019] Determine whether the river or lake object has a management scope;

[0020] If a management range has been defined for a river or lake object, the search range is the area between the water surface edge and the management range line;

[0021] If the river or lake object has no management scope defined and there is a water conservancy project on the river or lake object, the search scope is a buffer zone formed by expanding the water surface edge until the buffer zone completely encompasses the scope of the water conservancy project.

[0022] If the management scope of the river or lake object is not defined and there is no water conservancy project on the river or lake object, the lower limit value L of the top of the waterfront side of the river or lake object extending to the land is determined according to the local legal provisions on river and lake management. The search range is the range of nL extending outward from the water surface edge, 5≤n<6.

[0023] Furthermore, obtaining the DEM grid within the search range includes:

[0024] Aerial photography is used to obtain a DEM grid within the search range.

[0025] Furthermore, grids meeting the requirements are extracted from the slope grids to form a slope sudden drop grid set R, including:

[0026] Calculate the slope of each grid G in the grid i The 8 most adjacent grids G j The difference in slope between the two pairs;

[0027] If G i Slope value greater than G j Slope value, the difference between the two exceeds the slope sudden drop threshold δ, and G i Starting from the grid center, go to G j If the ray in the center direction of the grid does not intersect with the water surface edge, the grid G i and G j The center point coordinates, elevation and slope values are recorded in the slope drop grid set R.

[0028] Furthermore, generating a slope drop line using the slope drop grid set R includes:

[0029] Generate a triangulated network using the center point coordinates of the grid points in the slope drop grid set R;

[0030] Using the triangulated network to construct a spatially continuous slope reduction surface;

[0031] Selecting a sudden slope reduction surface whose area is greater than a threshold value Ω from the sudden slope reduction surfaces;

[0032] Extract the center line of the selected slope drop surface to obtain the slope drop line.

[0033] Furthermore, calculating the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the slope sudden drop line passes includes:

[0034] The arithmetic mean is calculated by the following formula;

[0035] Arithmetic mean = ∑H i / n

[0036] Where n is the number of grids in R, H i is the elevation value of the i-th grid.

[0037] Furthermore, the waterline of the river or lake object is determined based on the elevation of the slope drop line and the characteristic line of the water conservancy project, including:

[0038] When there is no water conservancy project on the river or lake object, the slope drop line with the highest slope drop line elevation is selected as the waterline of the river or lake object;

[0039] When there are water conservancy projects on river and lake objects, the characteristic lines of the water conservancy projects are extracted from the basic geographic information database. A buffer zone is generated with the characteristic line as the center line according to the threshold φ distance. The slope drop line with the highest slope drop line elevation is selected and overlapped with the buffer zone for analysis. If the characteristic line is not within the buffer zone, the highest slope drop line is selected as the waterline of the river and lake object. If the characteristic line is within the buffer zone, the characteristic line corresponding to the buffer zone is selected as the waterline of the river and lake object.

[0040] According to a second aspect of an embodiment of the present application, a device for inverting the waterline of rivers and lakes in plain areas is provided, comprising:

[0041] The first determination module is used to determine the search range of the waterline based on the actual situation of river and lake management and water conservancy project management in the plain area;

[0042] An acquisition module is used to obtain the DEM grid within the search range;

[0043] A first generating module is used to generate a slope grid within a search range using the DEM grid;

[0044] An extraction module, configured to extract grids that meet the requirements from the slope grids to form a slope drop grid set R;

[0045] A second generating module is used to generate a slope drop line using the slope drop grid set R;

[0046] A calculation module, configured to calculate the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the sudden drop line passes, to obtain the elevation of the sudden drop line;

[0047] The second determination module is used to determine the waterline of the river and lake objects in the plain area according to the elevation of the slope drop line and the characteristic line of the water conservancy project.

[0048] According to a third aspect of the embodiments of the present application, there is provided an electronic device, including:

[0049] one or more processors;

[0050] a memory for storing one or more programs;

[0051] When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in the first aspect.

[0052] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which computer instructions are stored. When the instructions are executed by a processor, the steps of the method described in the first aspect are implemented.

[0053] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:

[0054] It can be seen from the above embodiments that the present application fully considers the close relationship between the waterline of rivers and lakes in plain areas and the topography and landforms, uses the terrain information of high-precision terrain data to calculate the slope drop line, and obtains the inverted waterline in the area where the slope changes dramatically, overcoming the disadvantage of insufficient terrain information by relying solely on traditional images, topographic maps or river and lake section operation methods, and improving the accuracy and reliability of the waterline.

[0055] Based on high-precision terrain data combined with basic geographic information of rivers and lakes, GIS spatial calculation methods can be used to quickly automate the processing of river and lake waterlines in plain areas with large areas and large watersheds, which is much more efficient than traditional manual operations.

[0056] By integrating high-precision terrain data with multi-source basic geographic information, the approximate location of water bodies can be quickly located using the water surface edges in this basic geographic information. This provides an initial value for the search for waterfronts, improving the efficiency of waterfront inversion and overcoming the need for traditional computer methods to search the entire area. This improves computational efficiency. For rivers and lakes with hydraulic engineering projects such as levees, this approach fully utilizes basic geographic information, such as the characteristic lines of hydraulic engineering projects that can serve as waterfronts. This overcomes the drawback of focusing solely on river and lake objects without considering the impact of hydraulic engineering projects on the water body, avoids duplicate data collection and investment, and saves costs.

[0057] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0059] Figure 1 The present invention is a flowchart showing a method for inverting the waterline of rivers and lakes in plain areas according to an exemplary embodiment.

[0060] Figure 2 It is a schematic diagram of the search range of the waterline of rivers and lakes with designated management areas according to an exemplary embodiment.

[0061] Figure 3 It is a schematic diagram showing a search range for water lines of rivers and lakes with water conservancy projects according to an exemplary embodiment.

[0062] Figure 4 It is a schematic diagram of a search range for river and lake waterlines where there are no water conservancy projects and no management scope defined on the river and lake objects according to an exemplary embodiment.

[0063] Figure 5The figure is a schematic diagram of extracting a set of slope drop grids from a slope grid according to an exemplary embodiment.

[0064] Figure 6 The present invention is a schematic diagram of generating a slope drop line from a slope drop grid set according to an exemplary embodiment.

[0065] Figure 7 The present invention is a schematic diagram showing how a slope drop line is converted into a river or lake waterline when there is no water conservancy project on the river or lake object according to an exemplary embodiment.

[0066] Figure 8 It is a schematic diagram of the waterline of a river or lake when a water conservancy project exists in the river or lake object according to an exemplary embodiment.

[0067] Figure 9 The present invention is a schematic structural diagram of a device for inverting the waterline of rivers and lakes in plain areas according to an exemplary embodiment. DETAILED DESCRIPTION

[0068] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0069] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.

[0070] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0071] Figure 1 FIG. 1 is a flow chart showing a method for inverting the waterline of rivers and lakes in plain areas according to an exemplary embodiment. Figure 1 As shown, the following steps may be included:

[0072] Step S11: Determine the search range of the waterline based on the actual situation of river and lake management and water conservancy project management in the plain area;

[0073] Step S12: Obtain the DEM grid within the search range;

[0074] Step S13: using the DEM grid, generating a slope grid within the search range;

[0075] Step S14: extracting grids that meet the requirements from the slope grids to form a slope drop grid set R;

[0076] Step S15: generating a slope drop line using the slope drop grid set R;

[0077] Step S16: Calculate the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R that the sudden drop line passes through to obtain the elevation of the sudden drop line;

[0078] Step S17: determining the waterline of the river and lake objects in the plain area according to the elevation of the slope drop line and the characteristic line of the water conservancy project.

[0079] As can be seen from the above embodiments, this application determines the approximate search range of the waterfronts of rivers and lakes in plain areas based on the actual situation of river and lake management and water conservancy project management in plain areas, avoiding full-area search to improve efficiency; the vicinity of the waterfronts of rivers and lakes is usually a continuous area where the slope decreases sharply. High-precision terrain DEM data is used to determine the continuous area where the slope decreases sharply within the approximate search range of the waterfronts of rivers and lakes in plain areas, and based on this, a slope drop line is generated to further narrow the search range of the waterfront; the elevation of all slope drop lines of each river and lake object is integrated and the characteristic lines of water conservancy projects in the basic geographic information data are extracted, and finally the waterfronts of rivers and lakes are inverted, so that the water area covered by the waterline can simultaneously consider the impact of water conservancy projects on the water area. The entire calculation process can quickly realize automated processing of the waterfronts of rivers and lakes in plain areas with a large range and large basin, overcoming the disadvantage of insufficient terrain information by relying solely on traditional images, topographic maps or river and lake cross-section operation methods, and greatly improving the accuracy and reliability of the waterfronts of rivers and lakes.

[0080] In the specific implementation of step S11: according to the actual situation of river and lake management and water conservancy project management, the search range of the waterline is determined. Step S11 may include the following sub-steps:

[0081] Step S111: extracting the water surface edges of river and lake objects in the plain area from the basic geographic information database;

[0082] Specifically, we extracted the water surface boundaries of rivers and lakes in plain areas from a basic geographic information database using GIS attribute extraction methods and water surface boundary classification codes. These boundaries serve to locate rivers and lakes, providing a basis for determining the search range for river and lake waterfront boundaries.

[0083] Step S112: Determine whether the river or lake object has a management scope;

[0084] Specifically, based on the local government's list of rivers and lakes, and the management approval documents for the rivers and lakes in the list, determine whether the rivers and lakes have been delineated with management scope lines. According to the logic of river and lake management, the water surface edge range is smaller than the waterline range, and the waterline range is smaller than the management line range. If the management line range has been delineated, the range between the water surface edge and the management line can be used as the search range for the waterline. Determining whether the river and lake object has a delineated management scope helps determine the search range for the waterline.

[0085] Step S113: If a management range has been defined for the river or lake object, the search range is the area between the water surface edge and the management range line;

[0086] Specifically, if Figure 2 As shown, the search range of the waterline of a river in a case where a management scope has been demarcated is shown according to an exemplary embodiment. Since the waterline will never exceed the management scope line, the search range of the waterline should extend to the river and lake management scope line at most when there is an existing management scope.

[0087] Step S114: If the river or lake object has no management scope defined and there is a water conservancy project on the river or lake object, the search scope is a buffer zone formed by expanding the water surface edge until the buffer zone completely encompasses the water conservancy project scope.

[0088] Specifically, if Figure 3 The following is an example of an exemplary embodiment showing that when there is a levee project on a river and the management scope is not demarcated, the search range of the waterline should completely include the levee project. This takes into account the impact of water conservancy projects such as levees on the water area, and then demarcates the waterline.

[0089] Step S115: If the management scope of the river or lake object is not defined and there is no water conservancy project on the river or lake object, the lower limit value L of the extension of the top of the waterfront side of the river or lake object revetment to the land is determined according to the local legal provisions on river and lake management. The search range is the range of nL extending outward from the water surface edge, 5≤n<6.

[0090] Specifically, if Figure 4The figure shows a river channel according to an exemplary embodiment. The local "Zhejiang Province River Management Regulations" stipulate that the management scope of the Cao'e River channel is 5-10 meters from the top of the waterfront side of the revetment to the land. In this example, 7 meters is taken. Then the waterline range is 35 meters extended from the water surface edge as the search range of the waterline. In the absence of demarcation of management scope lines and water conservancy projects, the management scope of plain rivers without embankments can be estimated by referring to the water surface edge according to the lower limit of 5-6 times the legal provisions on river and lake management. According to the actual situation of plain river networks and lakes, if the multiple of the lower limit is less than 5, the search range may be smaller than the waterline range. If it is greater than 6 times, the search range is too large and will increase the workload of subsequent calculations.

[0091] In the specific implementation of step S12: obtaining the DEM grid within the search range;

[0092] Specifically, generating the waterline within a certain range can improve the inversion efficiency, obtain only the high-precision DEM grid within the search range, save costs, and provide reliable data guarantee for the delineation of the waterline.

[0093] The DEM grid is obtained within the search range using aerial photogrammetry and other means.

[0094] In the specific implementation of step S13: using the DEM grid, a slope grid within the search range is generated;

[0095] Specifically, the GIS spatial analysis method is used to generate the corresponding slope grid from the DEM grid, providing a data basis for the subsequent generation of the slope drop line.

[0096] In the specific implementation of step S14: extracting grids that meet the requirements from the slope grids to form a slope drop grid set R, step S14 may include the following sub-steps:

[0097] Step S141: Calculate the slope of each grid G in the grid. i The 8 most adjacent grids G j The difference in slope between the two pairs;

[0098] Step S142: If G i Slope value greater than G j Slope value, the difference between the two exceeds the slope sudden drop threshold δ, and G i Starting from the grid center, go to G j If the ray in the center direction of the grid does not intersect with the water surface edge, the grid G i and G j The center point coordinates, elevation and slope values are recorded in the slope drop grid set R;

[0099] Specifically, if Figure 5FIG. 1 is a diagram showing a method for generating a slope grid Slope_G{G m , G n , G i , G j , G h , G k , G q , G r}, where G m =43°, G n =18°, G i =45°, G j =20°, G h =44°, G k =19°, G q =46°, G r = 21°. Set the slope drop threshold to 15° and calculate Slope_G{G m , G n , G i , G j , G h , G k , G q , G r Each grid G in i The 8 most adjacent grids G j The slope difference between the two pairs, if G i Slope value greater than G j The slope difference exceeds 15° and is in G i Starting from the grid center, go to G j If the ray in the center direction of the grid does not intersect with the water surface edge of the river or lake object, then the grid G i and G j The center point coordinates, elevation and slope values are recorded in the slope drop grid set R. According to the above method, in Slope_G{G1G2,G3…G n}, grids that meet the requirements are extracted to form the set R of grids with a sudden drop in slope. The waterline of a plain river network serves as the edge of a "water basin." The surrounding slope must decrease sharply toward the land. Water will overflow when it reaches the "basin edge." Therefore, the set R of grids with a sudden drop in slope is likely to be grids near the waterline, providing a smaller search range for later forming the waterline.

[0100] In the specific implementation of step S15: generating a slope drop line using the slope drop grid set R, step S15 may include the following sub-steps:

[0101] Step S151: generating a triangulated network using the center point coordinates of the grid points in the slope sudden drop grid set R;

[0102] Step S152: constructing a spatially continuous slope reduction surface using the triangulated network;

[0103] Step S153: selecting a sudden slope reduction surface whose area is greater than a threshold value Ω from the sudden slope reduction surfaces;

[0104] Step S154: extracting the center line of the selected slope sudden drop surface to obtain a slope sudden drop line.

[0105] like Figure 6 As shown in the figure, according to an exemplary embodiment, a triangulated network is generated using the center point coordinates of the grid points in R, and a spatially continuous slope drop surface is formed using the triangulated network. In the figure, the river channel is 10 kilometers long, and there is a continuous slope drop surface along the waterline for 7-8 kilometers. We believe that a slope drop line can be generated. The width of the resulting slope drop surface is approximately 2 meters. Then, the area threshold of the slope drop surface is set to 7000*2=14000 square meters. The slope drop surface larger than 14000 square meters is selected, and the center line of the slope drop surface is extracted, which is the slope drop line. The slope drop grids through which the waterline passes are spatially continuous. The spatially continuous slope drop grids are associated using the triangulated network, and the spatially discrete slope drop grids are eliminated. The spatially continuous slope drop surface is fitted into a line using GIS spatial analysis, further narrowing the search range of the waterline.

[0106] In the specific implementation of step S16: calculating the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the sudden drop line passes, to obtain the elevation of the sudden drop line, includes:

[0107] Specifically, if Figure 7 As shown, the arithmetic mean is calculated by the following formula;

[0108] Arithmetic mean = ∑H i / n

[0109] Where n is the number of grids in R, H i is the elevation value of the i-th grid.

[0110] According to the center point elevation G1 = 28 meters, G2 = 31 meters, G3 = 29.5 meters, G4 = 32.1 meters, G5 = 31.6 meters, G6 = 29.8 meters, G7 = 28.7 meters, G8 = 27.6 meters, G9 = 29.7 meters, G 10 =32.8 m, G 11 =29.2 m; G l =33 meters, G m =36 meters, G n =34.5 meters, G i =37.1 m, G j =36.6 m, Gh =34.8 meters, G k =33.7 meters, G q =32.6 m, G r =34.7 meters, G s =37.8 meters, G t =34.2 meters. After calculating the arithmetic mean of the sum of the elevations of each grid in the slope drop grid set R through which the slope drop line passes, it is concluded that the elevation of the slope drop line SlopeDes_L1 is 35 meters, and the elevation of the slope drop line SlopeDes_L2 is 30 meters. This prepares the data for selecting a suitable slope drop line as the waterline in the next step.

[0111] In the specific implementation of step S17: determining the waterline of the river or lake object according to the elevation of the slope drop line and the characteristic line of the water conservancy project, step S17 may include the following sub-steps:

[0112] Step S171: When there is no water conservancy project on the river or lake object, select the slope drop line with the highest slope drop line elevation as the waterline of the river or lake object;

[0113] Specifically, if Figure 7 The figure shows an exemplary embodiment in which the slope drop line SlopeDes_L1 is at an elevation of 35 meters, and the slope drop line SlopeDes_L2 is at an elevation of 30 meters. Therefore, the slope drop line SlopeDes_L1, with its higher elevation, is selected as the waterline of rivers and lakes. The waterline of a plain river network is like the edge of a "water basin." For water to reach the edge of the basin, the surrounding elevation must be higher. Therefore, when there are no water conservancy projects on a river or lake, the slope drop line with the highest elevation is selected as the waterline.

[0114] Step S171: When there is a water conservancy project on the river or lake object, extract the characteristic line of the water conservancy project from the basic geographic information database, generate a buffer zone with the characteristic line as the center line according to the threshold φ distance, select the slope drop line with the highest slope drop line elevation and the buffer zone for overlay analysis, if the characteristic line is not in the buffer zone, select the highest slope drop line as the waterline of the river or lake object, if the characteristic line is in the buffer zone, select the characteristic line corresponding to the buffer zone as the waterline of the river or lake object.

[0115] Specifically, if Figure 8The figure shows an exemplary embodiment of extracting the top edge of the river embankment on the waterfront side from a basic geographic information database. A buffer zone is generated at a 2-meter interval with the top edge of the waterfront side as the center line. The slope drop line with the highest slope drop line elevation is selected and overlaid with the buffer zone for analysis. If the top edge of the waterfront side embankment is not within the buffer zone, the highest slope drop line is selected as the waterfront of the river or lake object. If the top edge of the waterfront side embankment is within the buffer zone, the top edge of the waterfront side embankment corresponding to the buffer zone is selected as the waterfront of the river or lake. If the slope drop line is within the buffer zone of the top edge of the waterfront side embankment, the top edge of the waterfront side embankment and the slope drop line are considered to have the same direction and spatial position. Since the top edge of the waterfront side embankment has a more regular and smooth line shape, the top edge of the waterfront side embankment is directly selected as the waterfront of the river or lake.

[0116] Corresponding to the aforementioned embodiment of a method for inverting the waterline of rivers and lakes in plain areas, the present application also provides an embodiment of a device for inverting the waterline of rivers and lakes in plain areas.

[0117] Figure 9 This is a block diagram of an inversion device for the waterline of rivers and lakes in plain areas according to an exemplary embodiment. Figure 9 , the device comprises:

[0118] The first determination module 21 is used to determine the search range of the waterline according to the actual situation of river and lake management and water conservancy project management in the plain area;

[0119] An acquisition module 22 is used to acquire a DEM grid within the search range;

[0120] A first generating module 23 is used to generate a slope grid within a search range using the DEM grid;

[0121] An extraction module 24 is configured to extract grids that meet the requirements from the slope grids to form a slope drop grid set R;

[0122] A second generating module 25 is configured to generate a slope drop line using the slope drop grid set R;

[0123] A calculation module 26 is configured to calculate the arithmetic mean of the sum of the elevations of each grid in the set of sudden drop grids R that the sudden drop line passes through, to obtain the elevation of the sudden drop line;

[0124] The second determining module 27 is used to determine the waterline of the river and lake object in the plain area according to the elevation of the slope drop line and the characteristic line of the water conservancy project.

[0125] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0126] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to the partial description of the method embodiments. The device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. A person of ordinary skill in the art can understand and implement it without paying any creative work.

[0127] Correspondingly, the present application also provides an electronic device, including: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned method for inverting the waterline of rivers and lakes in plain areas.

[0128] Correspondingly, the present application also provides a computer-readable storage medium on which computer instructions are stored, characterized in that when the instructions are executed by a processor, an inversion method for the waterline of rivers and lakes in plain areas as described above is implemented.

[0129] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the contents disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered merely as exemplary, and the true scope and spirit of the present application are indicated by the claims.

[0130] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for inverting the waterline of rivers and lakes in plain areas, characterized by: include: Determine the search scope of the waterline based on the actual situation of river and lake management and water conservancy project management in plain areas; Obtain the DEM grid within the search range; Using the DEM grid, a slope grid within the search range is generated; Extracting grids that meet the requirements from the slope grids to form a slope drop grid set R; Generating a slope drop line using the slope drop grid set R; Calculating the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the sudden drop line passes, to obtain the elevation of the sudden drop line; Determine the waterline of rivers and lakes in plain areas based on the elevation of the slope drop line and the characteristic line of the water conservancy project; The waterline of the river or lake object is determined based on the elevation of the slope drop line and the characteristic line of the water conservancy project, including: When there is no water conservancy project on the river or lake object, the slope drop line with the highest slope drop line elevation is selected as the waterline of the river or lake object; When there are water conservancy projects on river and lake objects, the characteristic lines of the water conservancy projects are extracted from the basic geographic information database. A buffer zone is generated with the characteristic line as the center line according to the threshold φ distance. The slope drop line with the highest slope drop line elevation is selected and overlapped with the buffer zone for analysis. If the characteristic line is not within the buffer zone, the highest slope drop line is selected as the waterline of the river and lake object. If the characteristic line is within the buffer zone, the characteristic line corresponding to the buffer zone is selected as the waterline of the river and lake object.

2. The method according to claim 1, characterized in that According to the actual situation of river and lake management and water conservancy project management, the search scope of the waterline is determined, including: Extract the water surface edges of river and lake objects from the basic geographic information database; Determine whether the river or lake object has a management scope; If a management range has been defined for a river or lake object, the search range is the area between the water surface edge and the management range line; If the river or lake object has no management scope and there is a water conservancy project on the river or lake object, the search scope is the buffer zone formed by expanding the water surface edge until the buffer zone completely encompasses the water conservancy project scope; If the management scope of the river or lake object is not defined and there is no water conservancy project on the river or lake object, the lower limit value L of the top of the waterfront side of the river or lake object extending to the land is determined according to the local legal provisions on river and lake management. The search range is the range of nL extending outward from the water surface edge, 5≤n<6.

3. The method according to claim 1, characterized in that Get the DEM grid within the search range, including: Aerial photography is used to obtain a DEM grid within the search range.

4. The method according to claim 2, characterized in that Grids that meet the requirements are extracted from the slope grids to form a slope drop grid set R, including: Calculate the slope of each grid G in the grid i The 8 most adjacent grids G j The difference in slope between the two pairs; If G i Slope value greater than G j Slope value, the difference between the two exceeds the slope sudden drop threshold δ, and G i Starting from the grid center, go to G j If the ray in the center direction of the grid does not intersect with the water surface edge, the grid G i and G j The center point coordinates, elevation and slope values are recorded in the slope drop grid set R.

5. The method according to claim 1, wherein Generating a slope drop line using the slope drop grid set R includes: Generate a triangulated network using the center point coordinates of the grid points in the slope drop grid set R; Using the triangulated network to construct a spatially continuous slope reduction surface; Selecting a sudden slope reduction surface whose area is greater than a threshold value Ω from the sudden slope reduction surfaces; Extract the center line of the selected slope drop surface to obtain the slope drop line.

6. The method according to claim 1, characterized in that Calculating the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the slope sudden drop line passes, including: The arithmetic mean is calculated by the following formula; Arithmetic mean = ∑H i / n Where n is the number of grids in R, H i is the elevation value of the i-th grid.

7. An inversion device for the waterline of rivers and lakes in plain areas, characterized by: include: The first determination module is used to determine the search range of the waterline based on the actual situation of river and lake management and water conservancy project management in the plain area; An acquisition module is used to obtain the DEM grid within the search range; A first generating module is used to generate a slope grid within a search range using the DEM grid; An extraction module, configured to extract grids that meet the requirements from the slope grids to form a slope drop grid set R; A second generating module is used to generate a slope drop line using the slope drop grid set R; A calculation module, configured to calculate the arithmetic mean of the sum of the elevations of each grid in the sudden drop grid set R through which the sudden drop line passes, to obtain the elevation of the sudden drop line; The second determining module is used to determine the waterline of the river and lake object in the plain area according to the elevation of the slope drop line and the characteristic line of the water conservancy project; The waterline of the river or lake object is determined based on the elevation of the slope drop line and the characteristic line of the water conservancy project, including: When there is no water conservancy project on the river or lake object, the slope drop line with the highest slope drop line elevation is selected as the waterline of the river or lake object; When there are water conservancy projects on river and lake objects, the characteristic lines of the water conservancy projects are extracted from the basic geographic information database. A buffer zone is generated with the characteristic line as the center line according to the threshold φ distance. The slope drop line with the highest slope drop line elevation is selected and overlapped with the buffer zone for analysis. If the characteristic line is not within the buffer zone, the highest slope drop line is selected as the waterline of the river and lake object. If the characteristic line is within the buffer zone, the characteristic line corresponding to the buffer zone is selected as the waterline of the river and lake object.

8. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the instruction is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Method for automatically calculating water surface height of large shallow lake

    CN110335355A

  • Water-sediment interface judgment module and estuary coast physical model underwater topographic measurement device

    CN113899426A