A river habitat data management method, device, equipment, medium and product

By using latitude and longitude grid division and coding technology, the problem of inconsistent labeling of river habitat data has been solved, enabling accurate labeling and management of river habitat information, and improving the efficiency of watershed management and data sharing capabilities.

CN122152954APending Publication Date: 2026-06-05CHINA INST OF WATER RESOURCES & HYDROPOWER RES
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA INST OF WATER RESOURCES & HYDROPOWER RES
Filing Date
2026-03-03
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In existing technologies, data surveys of river habitats lack unified spatial identifiers and correlations with river geomorphological features, resulting in insufficient data representativeness and making it difficult to achieve systematic management of the hydrology, environment, and biology of the entire river.

Method used

The latitude and longitude grid method is used to divide the river habitat area into multiple topographic map units, and the units are coded by setting coding rules. Combined codes are generated by combining river geomorphological features and important habitat markers, and stored in the geographic information system for querying and management.

Benefits of technology

It has enabled precise labeling and data management of river habitat information, improved the efficiency of watershed-level river habitat management and data sharing capabilities, ensured data consistency and comparability, and supported ecological protection and watershed management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122152954A_ABST
    Figure CN122152954A_ABST
Patent Text Reader

Abstract

The application discloses a river habitat data management method, device, equipment, medium and product, relates to the technical field of geographic data management, and comprises the following steps: according to the longitude and latitude network range where a to-be-labeled river habitat region is located, the to-be-labeled river habitat region is divided into a plurality of topographic map units; each topographic map unit is coded according to a set longitude and latitude network coding rule, and topographic map coding corresponding to each topographic map unit is obtained; the river geomorphology classification of each topographic map unit is determined according to the river geomorphology features of each topographic map unit; the topographic map coding of each topographic map unit and the geomorphology coding corresponding to the river geomorphology classification are spliced to obtain combined coding; and the combined coding of each topographic map unit and the river geomorphology features are stored in a geographic information system according to geographic coordinates. The application can realize accurate labeling and storage management of river habitat geomorphology information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of geographic data management technology, and in particular to a method, apparatus, equipment, medium and product for river habitat data management. Background Technology

[0002] With the continuous strengthening of river spatial management, the focus has shifted from simple flood control in the past to river and lake shoreline management in 2016, and then to the launch of river and lake health assessment in 2023. Currently, efforts are underway to establish river and lake health records. However, in practice, relevant technical specifications lack provisions and characterizations for habitats, resulting in data that is not representative from the outset of surveys. Coordinate systems are inconsistent and lack spatial markers, and the data is not sufficiently correlated with river geomorphological characteristics. Data from different surveys is difficult to integrate, making it impossible to achieve systematic management of the hydrology, environment, and biology of the entire river. Summary of the Invention

[0003] The purpose of this application is to provide a method, apparatus, equipment, medium and product for river habitat data management, which can realize accurate labeling and data management of river habitat geomorphological information.

[0004] To achieve the above objectives, this application provides the following solution: In a first aspect, this application provides a method for managing river habitat data, the method comprising: Based on the latitude and longitude grid range of the river habitat area to be labeled, the river habitat area to be labeled is divided into multiple topographic map units; Each topographic map unit is encoded according to the set latitude and longitude grid encoding rules to obtain the topographic map code corresponding to each topographic map unit; The river landform classification of each topographic map unit is determined based on the river landform characteristics of each unit. The topographic map code of each topographic map unit, the landform code corresponding to the river landform classification, and the important habitat identifier are spliced ​​together to obtain a combined code; the important habitat identifier is used to indicate whether the corresponding topographic map unit is a river landform with a preset important habitat function. The combined codes of each topographic map unit and the river geomorphological features are stored in a geographic information system based on geographic coordinates; the geographic information system is used to query the river geomorphological classification of river geomorphological features of each river habitat.

[0005] Optionally, based on the latitude and longitude grid range of the river habitat area to be labeled, the river habitat area to be labeled is divided into multiple topographic map units, specifically including: Select a topographic map of the first scale as the base map for the river habitat area to be labeled; the first scale is greater than or equal to 1:1,000,000. The base map is divided into multiple topographic map units of a second scale according to preset longitude and latitude differences; the first scale is smaller than the second scale.

[0006] Optionally, the topographic map is encoded as a combination of map number, row number, and column number. The map number indicates the size of the second scale, the row number indicates the row in which the topographic map unit is located on the base map, and the column number indicates the column in which the topographic map unit is located on the base map. Both the row number and the column number are of a set length. The set length is 4 digits. If the row number or column number is less than 4 digits, zeros are added in front.

[0007] Optionally, the river geomorphological features include the river segment type and geomorphological type where the topographic map unit is located; The river segment types include: straight river segments, braided river segments, meandering river segments, water network river segments, and river deltas; The landform types include: dry riverbeds, deep pools, shallow beaches, shoals, river islands, and riverbank wetlands.

[0008] Optionally, the geomorphic code is a combination of river segment type and geomorphic type.

[0009] Optionally, the important habitat identifier is also used to indicate the important habitat function when the corresponding topographic map unit is a river landform with a preset important habitat function, the important habitat function including fish spawning grounds and overwintering grounds.

[0010] Secondly, this application provides a river habitat data management device, which applies the aforementioned river habitat data management method, and the river habitat data management device includes: The region division module is used to divide the river habitat area to be marked into multiple topographic map units according to the latitude and longitude grid range of the area; The regional division and coding module encodes each topographic map unit according to the set latitude and longitude grid coding rules to obtain the topographic map code corresponding to each topographic map unit; The river geomorphology classification module is used to determine the river geomorphology classification of each topographic map unit based on its river geomorphology characteristics. The combined coding determination module is used to combine the topographic map code of each topographic map unit, the landform code corresponding to the river landform classification, and the important habitat identifier to obtain the combined code; the important habitat identifier is used to indicate whether the corresponding topographic map unit is a river landform with a preset important habitat function. The data sharing module is used to store the combined codes of various topographic map units and river geomorphological features in the geographic information system according to geographic coordinates; the geographic information system is used to query the river geomorphological classification of river geomorphological features of various river habitats.

[0011] Thirdly, this application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the river habitat data management method described in any one of the above.

[0012] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the river habitat data management method described above.

[0013] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the river habitat data management method described above.

[0014] According to the specific embodiments provided in this application, the following technical effects are disclosed: This application provides a method, apparatus, equipment, medium, and product for river habitat data management. Based on a latitude and longitude grid, the river habitat area to be labeled is divided into multiple topographic map units. Each topographic map unit is coded according to a set latitude and longitude grid coding rule to obtain the corresponding topographic map code. The river geomorphological classification of each topographic map unit is determined according to its river geomorphological characteristics, and the geomorphological code is determined comprehensively based on the river section type, river geomorphological characteristics, and important habitat functions. The topographic map code and geomorphological code of each topographic map unit are concatenated to obtain a combined code, which is a unique code representing location information and geomorphological information. By combining spatial positioning technology with river geomorphological feature classification and using standardized grid division and coding technology, accurate labeling of river habitat information can be achieved. Through a Geographic Information System (GIS), shared query of habitat information collected from multiple parties can be realized, improving the management efficiency of watershed-level river habitats. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a flowchart illustrating a river habitat data management method provided in one embodiment of this application.

[0017] Figure 2 This is a schematic diagram of river survey points provided in one embodiment of this application.

[0018] Figure 3 Geographic feature map of survey point 1 provided in an embodiment of this application.

[0019] Figure 4 Geographic feature map of survey point 2 provided in an embodiment of this application.

[0020] Figure 5 Geographic feature map of survey point 3 provided in an embodiment of this application.

[0021] Figure 6 This is a schematic diagram of the functional modules of a river habitat data management device provided in an embodiment of this application.

[0022] Figure 7 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0024] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0025] This application provides a method for river habitat data management, such as Figure 1 As shown, the river habitat data management method includes: Step 101: Divide the river habitat area to be marked into multiple topographic map units according to the latitude and longitude grid range of the area.

[0026] Step 102: Encode each topographic map unit according to the set latitude and longitude grid coding rules to obtain the topographic map code corresponding to each topographic map unit.

[0027] Step 103: Determine the river landform classification of each topographic map unit based on the river landform characteristics of each topographic map unit.

[0028] Step 104: Combine the topographic map code, the landform code corresponding to the river landform classification, and the important habitat identifier of each topographic map unit to obtain a combined code; the important habitat identifier is used to indicate whether the corresponding topographic map unit is a river landform with the preset important habitat function.

[0029] Step 105: Store the combined codes of each topographic map unit and the river geomorphic features in the geographic information system according to the geographic coordinates; the geographic information system is used to query the river geomorphic classification of the river geomorphic features of each river habitat.

[0030] This application addresses the problems of inconsistent spatial identification, insufficient correlation of river geomorphological features, and difficulties in data integration in existing river habitat labeling methods. By standardizing grid division and embedding coding of river geomorphological features, it ensures unified spatial data collection rules. Precise coding and labeling improve the scientificity and effectiveness of river spatial and shoreline management, and provides reliable data support for ecological protection and watershed management.

[0031] In one example implementation, the river habitat area to be labeled includes the river basin and the specific survey area. The river area to be labeled is determined based on remote sensing imagery (such as historical Google Earth imagery), covering both the river basin and the specific survey area.

[0032] In one example embodiment, step 101 specifically includes: selecting a topographic map of a first scale as the base map for the river habitat area to be labeled; the first scale is greater than or equal to 1:1,000,000. The base map is divided into multiple topographic map units of a second scale according to preset longitude and latitude differences; the first scale is smaller than the second scale.

[0033] The topographic map is encoded as a combination of map number, row number, and column number. The map number indicates the size of the second scale, the row number indicates the row in which the topographic map unit is located on the base map, and the column number indicates the column in which the topographic map unit is located on the base map. Both the row number and the column number have a set length.

[0034] The set length is 4 digits. If the row number or column number is less than 4 digits, zeros are added in front.

[0035] If the first scale is 1:1,000,000, then a topographic map at a scale of 1:1,000,000 is selected as the base map sheet. The second scale is a 1:1,000 topographic map with a longitude difference of 18.75″ and a latitude difference of 12.5″.

[0036] For example, a 1:1,000,000 topographic map has the map number J50, and the 1:1000 topographic map contained therein has the map number J50J01800109. Here, "J50" represents the map number of the 1:1,000,000 topographic map, "J" represents the 1:1000 scale code, "0180" represents the row number, and "0109" represents the column number.

[0037] The river geomorphological features include the river segment type and geomorphological type where the topographic map unit is located.

[0038] The types of river sections include: straight river sections, braided river sections, meandering river sections, water network river sections, and river deltas; The landform types include: dry riverbeds, deep pools, shallow beaches, shoals, river islands, and riverbank wetlands.

[0039] The classification system of river section type and landform type is shown in Table 1.

[0040] Table 1 Classification of River Section Types and Landform Types

[0041] This application classifies river geomorphological features corresponding to each grid unit (topographic map unit) based on remote sensing data and field survey results. The classification is based on river geomorphological features, which include river segment type and river geomorphological characteristics. For example, the geomorphology of survey point 1 belongs to the riverbank of a straight river segment that is flooded every year, survey point 2 belongs to the riverbank of a braided river segment that is flooded every year, and survey point 3 belongs to the backwater of a braided river segment.

[0042] The geomorphological coding uses a combination of river type and geomorphological type. In this case, the river type is represented by the first letter of its English name, and the geomorphological types are numbered in order of lowest riverbed elevation. Important habitats are coded using the first letter of their English names, such as spawning grounds and wintering grounds. For example, the geomorphological code for survey point 1 is S7, the geomorphological code for survey point 2 is B7, and the geomorphological code for survey point 3 is B6S.

[0043] The important habitat identifier is also used to indicate the important habitat function when the corresponding topographic map unit is a river landform with a preset important habitat function. The important habitat function includes fish spawning grounds and overwintering grounds.

[0044] The combined code is a combination of "river section type + river geomorphological features + important habitat type".

[0045] For river landforms with important habitat functions, such as fish spawning grounds and overwintering grounds, the landform coding should include important habitat function, becoming a combination of three characteristic meanings: river section type, river landform characteristics, and important habitat function.

[0046] The combined coding forms a unique label code. The format of this combined code is: [latitude and longitude grid code] - [landform type code] - [important habitat identifier]. If the important habitat identifier is empty, it indicates that the topographic map unit is not a river landform with the preset important habitat function. If the topographic map unit is a river landform with the preset important habitat function, then the important habitat identifier indicates the important habitat function. The label code for survey point 1 is J47J1077219134-S7, the label code for survey point 2 is J47J1056319355-B7, and the label code for survey point 3 is J48J1051010467-B6S, where S is the important habitat identifier indicating the important habitat function.

[0047] By using uniquely labeled combination codes, the specific habitats of each river section are accurately marked, ensuring the consistency of data across different regions and times, and facilitating the integration and comparison of data across regions and times.

[0048] The generated combined codes and related habitat data are stored in a database. Each combined code corresponds to a specific habitat characteristic, including substrate type, flow velocity, slope, etc., ensuring accurate data storage.

[0049] The combined codes of each topographic map unit and the river geomorphological features are stored in a geographic information system (GIS) based on geographic coordinates. The GIS is used to query various features, such as geomorphological features, of each river habitat. Specifically, the combined codes, geographic coordinates, and river geomorphological features of each topographic map unit are stored as a data base in the GIS database, which also stores other information such as hydrological and biological data.

[0050] This application utilizes a GIS platform for the storage, retrieval, and spatial analysis of habitat data, enabling precise labeling of river habitats and ensuring data consistency and comparability. Spatial analysis combines habitat labeling data with ecological data such as water quality and ecologically sensitive areas to conduct multi-dimensional ecological assessments, thereby providing data support for watershed management and ecological protection. Through a unified coding standard, data sharing and cross-platform collaboration among different departments and regions are achieved, improving the efficiency of watershed-level management.

[0051] In one exemplary embodiment, a river habitat data management method of this application includes the following steps.

[0052] Step 1: Identify the river habitat areas to be labeled and their regional delineation codes. Based on remote sensing imagery (e.g., historical Google Earth imagery), determine the river areas requiring habitat labeling, encompassing the river's watershed and specific survey area. For example... Figure 2 As shown, the geographical locations of the Datong River, a tributary of the Yellow River, and its survey points are displayed.

[0053] Based on the latitude and longitude of the survey points, a 1:1,000,000 scale topographic map is used for regional division and coding. The specific process is as follows: first, the corresponding 1:1,000,000 topographic map number is calculated using the geographic coordinates, and each topographic map is divided into 1152 rows and 1152 columns. The final code is then calculated based on the row and column numbers.

[0054] For example, the latitude and longitude of survey point 1 are 37°83′60″N, 100°39′10″E, and the calculated grid code is: J47J1077219134.

[0055] Step Two: Determine River Geomorphological Classification and Coding. Based on the actual river geomorphological characteristics of the survey points and in conjunction with the river geomorphological classification system shown in Table 1, classify and code the river geomorphology of each survey point. For example, ... Figure 3 As shown, at survey point 1, one side of the valley is shallower than the other, and the right bank is bedrock, forming a steep cliff; the left bank is relatively gentle and has vertical undercuts, and the landform code is C1.

[0056] The other two survey points were classified using a similar method, and their landform codes were D3b and A3. Figure 4 and Figure 5 It shows the actual situation of these landforms and reflects the geographical characteristics of the survey points.

[0057] Step 3: Combine codes to form a unique label code. Combine the regional grid code (topographic map code) obtained in Step 1 with the geomorphic code in Step 2 to form a unique label code. For example, the label codes for the three survey points are: J47J1077219134-C1, J47J1056319355-D3b, and J48J1051010467-A3.

[0058] Step 4: Establish a habitat coding system; store the generated combination codes and related habitat data in a database, and use a GIS system for storage and management. Each combination code corresponds to the habitat characteristics of a specific location, including information such as substrate type, flow velocity, and slope. This coding system ensures accurate data storage and efficient retrieval, facilitating management and analysis. Managing and sharing data through a GIS platform improves watershed-level management efficiency.

[0059] Based on the same inventive concept, this application also provides a river habitat data management device for implementing the river habitat data management method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more river habitat data management device embodiments provided below can be found in the limitations of the river habitat data management method described above, and will not be repeated here.

[0060] In one exemplary embodiment, such as Figure 6 As shown, a river habitat data management device is provided, comprising: The region division module is used to divide the river habitat area to be marked into multiple topographic map units according to the latitude and longitude grid range of the area; The regional division and coding module encodes each topographic map unit according to the set latitude and longitude grid coding rules to obtain the topographic map code corresponding to each topographic map unit; The river geomorphology classification module is used to determine the river geomorphology classification of each topographic map unit based on its river geomorphology characteristics. The combined coding determination module is used to concatenate the topographic map code of each topographic map unit, the river landform code corresponding to the river landform classification, and the important habitat identifier to obtain a combined code; the important habitat identifier is used to indicate whether the corresponding topographic map unit is a river landform with a preset important habitat function. The data sharing module is used to store the combined codes of various topographic map units and river geomorphological features in the geographic information system according to geographic coordinates; the geographic information system is used to query the river geomorphological classification of river geomorphological features of various river habitats.

[0061] Different users can use the geographic information system to query the river geomorphological features of all river habitats uploaded to the geographic information system.

[0062] In one exemplary embodiment, a computer device is provided, which may be a server or a terminal, and its internal structure diagram may be as follows. Figure 7As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores river habitat data management data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a river habitat data management method.

[0063] Those skilled in the art will understand that Figure 7 The structures shown are merely block diagrams of some structures related to the present application and do not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than shown in the figures, or combine certain components, or have different component arrangements. In an exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0064] In one exemplary embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0065] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0066] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0067] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).

[0068] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic units, data processing logic units, etc., and are not limited to these.

[0069] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0070] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for managing river habitat data, characterized in that, The river habitat data management method includes: Based on the latitude and longitude grid range of the river habitat area to be labeled, the river habitat area to be labeled is divided into multiple topographic map units; Each topographic map unit is encoded according to the set latitude and longitude grid encoding rules to obtain the topographic map code corresponding to each topographic map unit; The river landform classification of each topographic map unit is determined based on the river landform characteristics of each unit. The topographic map code of each topographic map unit, the landform code corresponding to the river landform classification, and the important habitat identifier are spliced ​​together to obtain a combined code; the important habitat identifier is used to indicate whether the corresponding topographic map unit is a river landform with a preset important habitat function. The combined codes of each topographic map unit and the river geomorphological features are stored in a geographic information system based on geographic coordinates; the geographic information system is used to query the river geomorphological classification of river geomorphological features of each river habitat.

2. The river habitat data management method according to claim 1, characterized in that, Based on the latitude and longitude grid range of the river habitat area to be labeled, the river habitat area to be labeled is divided into multiple topographic map units, specifically including: Select a topographic map of the first scale as the base map for the river habitat area to be labeled; the first scale is greater than or equal to 1:1,000,000. The base map is divided into multiple topographic map units of a second scale according to preset longitude and latitude differences; the first scale is smaller than the second scale.

3. The river habitat data management method according to claim 2, characterized in that, The topographic map is encoded as a combination of map number, row number, and column number. The map number indicates the size of the second scale, the row number indicates the row in which the topographic map unit is located on the base map, and the column number indicates the column in which the topographic map unit is located on the base map. Both the row number and the column number are of a set length. The set length is 4 digits. If the row number or column number is less than 4 digits, zeros are added in front.

4. The river habitat data management method according to claim 1, characterized in that, The river geomorphological features include the river segment type and geomorphological type where the topographic map unit is located; The river segment types include: straight river segments, braided river segments, meandering river segments, water network river segments, and river deltas; The landform types include: dry riverbeds, deep pools, shallow beaches, shoals, river islands, and riverbank wetlands.

5. The river habitat data management method according to claim 4, characterized in that, The geomorphic code is a combination of river segment type and geomorphic type.

6. The river habitat data management method according to claim 1, characterized in that, The important habitat identifier is also used to indicate the important habitat function when the corresponding topographic map unit is a river landform with a preset important habitat function. The important habitat function includes fish spawning grounds and overwintering grounds.

7. A river habitat data management device, characterized in that, The river habitat data management device applies the river habitat data management method according to any one of claims 1-6, and the river habitat data management device comprises: The region division module is used to divide the river habitat area to be marked into multiple topographic map units according to the latitude and longitude grid range of the area; The regional division and coding module encodes each topographic map unit according to the set latitude and longitude grid coding rules to obtain the topographic map code corresponding to each topographic map unit; The river geomorphology classification module is used to determine the river geomorphology classification of each topographic map unit based on its river geomorphological characteristics. The combined coding determination module is used to combine the topographic map code of each topographic map unit, the landform code corresponding to the river landform classification, and the important habitat identifier to obtain the combined code; the important habitat identifier is used to indicate whether the corresponding topographic map unit is a river landform with a preset important habitat function. The data sharing module is used to store the combined codes of various topographic map units and river geomorphological features in the geographic information system according to geographic coordinates; the geographic information system is used to query the river geomorphological classification of river geomorphological features of various river habitats.

8. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the river habitat data management method according to any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the river habitat data management method as described in any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the river habitat data management method as described in any one of claims 1-6.