Water conservancy data management method, system and computer device
By determining the water conservancy functions required by the user, calling water conservancy components and data, and updating the results, the problem of low computing efficiency and insufficient modular design in traditional water conservancy management systems is solved, thus achieving efficient water conservancy management and flexible application configuration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA SURVEY SURVEYING & MAPPING TECH
- Filing Date
- 2024-12-31
- Publication Date
- 2026-04-14
AI Technical Summary
Traditional water conservancy management systems suffer from low computational efficiency and insufficient responsiveness when dealing with diverse needs and emergencies. Existing component libraries lack flexible modular design, making it difficult to meet ever-changing application requirements.
This paper provides a water conservancy data management method, which determines the water conservancy functions required by the user, calls the corresponding water conservancy components and target water conservancy data, executes water conservancy management tasks, and updates the results based on the associated water conservancy data, thereby realizing the design and scalability of a modular component library.
It improves the development efficiency of water conservancy management systems, meets diverse application needs, and has good scalability and adaptability to adapt to constantly changing environments and technical requirements.
Smart Images

Figure CN119781868B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of water conservancy engineering and application development technology, and in particular to a water conservancy data management method, system and computer equipment. Background Technology
[0002] With the intensification of global climate change and human activities, water resource management faces increasingly complex challenges. Traditional water management systems often exhibit low computational efficiency and insufficient responsiveness when dealing with diverse needs and emergencies. In recent years, with the rapid development of information technology, the intelligent management of water conservancy projects using big data, artificial intelligence, and other technologies has gradually become a research hotspot.
[0003] In the current application development field, there are many existing front-end component libraries, including Element Plus, a modern, responsive UI component library based on Vue 3, designed to provide developers with rich front-end components and styles to help quickly build beautiful user interfaces. Users can easily create various web applications with Element Plus, including enterprise management systems, information display platforms, etc. However, the components provided by existing component libraries are fixed and limited, and lack flexible modular design, making it difficult to meet the ever-changing application needs. Summary of the Invention
[0004] Based on this, the purpose of this application is to provide a water conservancy data management method, device, and computer equipment that can meet the diverse application needs, so as to solve the technical problems mentioned in the background art.
[0005] Firstly, this application provides a method for water resources data management. This includes:
[0006] Determine the water conservancy functions required by the user to perform water conservancy management tasks; the water conservancy functions include at least three-dimensional simulation, flood early warning or rainfall analysis.
[0007] Determine the target water conservancy data and associated water conservancy data corresponding to the aforementioned water conservancy functions;
[0008] The water conservancy component corresponding to the water conservancy function is invoked, and the water conservancy management task is executed based on the water conservancy component and the corresponding target water conservancy data to obtain the initial result;
[0009] The initial results are updated based on the associated water conservancy data to obtain the target results.
[0010] In one embodiment, determining the water conservancy function when performing the water conservancy management task required by the user includes: determining the initial water conservancy function in response to the user's selection trigger operation; associating the initial water conservancy function with configuration parameters to obtain the water conservancy function when performing the water conservancy management task required by the user; the configuration parameters include at least time range, geographical region, and data source.
[0011] In one embodiment, determining the target water conservancy data and associated water conservancy data corresponding to the water conservancy function includes: determining the initial water conservancy data required to execute the water conservancy function; preprocessing the initial water conservancy data to obtain the target water conservancy data; the preprocessing includes at least data cleaning and format conversion; and retrieving the associated water conservancy data corresponding to the water conservancy function from a preset database; the associated water conservancy data includes at least historical data, real-time data, and system simulation results of the water conservancy function that has been executed.
[0012] In one embodiment, the water conservancy management task is executed based on the water conservancy components and the corresponding target water conservancy data to obtain an initial result, including: determining the execution logic flow of multiple water conservancy functions in the water conservancy management task; and triggering the water conservancy components corresponding to the water conservancy functions to process the target water conservancy data according to the execution logic flow to obtain an initial result.
[0013] In one embodiment, updating the initial result based on the associated water conservancy data to obtain the target result includes: displaying the initial result on an interface and obtaining user feedback parameters; the feedback parameters represent at least one of layer overlay, data refresh, and report generation; updating the initial result based on the feedback parameters and the associated water conservancy data to obtain the target result of the water conservancy management task.
[0014] In one embodiment, the above method further includes: the data transmission process is implemented through the Hypertext Transfer Protocol; the data access process is implemented through Domain Name System resolution or a Content Delivery Network.
[0015] Secondly, this application also provides a water resources data management system, which includes a user interface layer, a data processing layer, and an application logic layer, wherein:
[0016] The user interface layer is used to determine the water conservancy functions when performing the water conservancy management tasks required by the user; the water conservancy functions include at least three-dimensional simulation, flood warning or rainfall analysis.
[0017] The data processing layer is used to determine the target water conservancy data and related water conservancy data corresponding to the water conservancy functions;
[0018] The application logic layer is used to call the water conservancy components corresponding to the water conservancy function, and to execute the water conservancy management task based on the water conservancy components and the corresponding target water conservancy data to obtain the initial result;
[0019] The user interface layer is also used to update the initial results based on the associated water conservancy data to obtain the target results.
[0020] In one embodiment, the system further includes a water conservancy component library and a system support layer; the water conservancy component library provides users with a variety of water conservancy components that can be visually selected and configured; the system support layer provides infrastructure services for the entire system, as well as ensuring the system's data security and access control.
[0021] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the above-described water conservancy data management method.
[0022] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-described water conservancy data management method.
[0023] The aforementioned water conservancy data management method, system, computer equipment, and readable storage medium determine the water conservancy functions required to perform the user's water conservancy management tasks, identify the target water conservancy data and associated water conservancy data corresponding to the functions, then call the corresponding water conservancy components, and execute the water conservancy management tasks based on the components and the corresponding target water conservancy data to obtain initial results. Finally, the initial results are updated based on the associated water conservancy data to obtain the target results. Therefore, this application implements various water conservancy functions through preset water conservancy components. Users can determine water conservancy management tasks according to actual needs and call the corresponding water conservancy components for water conservancy calculation and analysis. This not only greatly improves the development efficiency of water conservancy management systems but also allows for flexible configuration for different application scenarios through an extensible architecture, meeting diverse application needs. Attached Figure Description
[0024] Figure 1 This is a schematic diagram illustrating the application of a water conservancy data management system in one embodiment;
[0025] Figure 2 This is a flowchart illustrating a water conservancy data management method in one embodiment;
[0026] Figure 3 This is a schematic diagram of the structural principle of a water conservancy data management system in one embodiment;
[0027] Figure 4 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0029] The water conservancy data management method provided in this application embodiment can be applied to, for example... Figure 1 The application environment shown is implemented through interaction between terminal 102 and server 104. Terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on a cloud or other network server. Terminal 102 is used to obtain the user's water management tasks. Server 104 is used to determine the water management function required to execute the user's water management task; and to determine the target water management data and associated water management data corresponding to the water management function. Server 104 is also used to call the water management component corresponding to the water management function, and to execute the water management task based on the water management component and the corresponding target water management data to obtain an initial result; to update the initial result according to the associated water management data to obtain the target result, and to display the target result on terminal 102. Terminal 102 can be, but is not limited to, various personal computers, smartphones, drones, smart vehicle devices, and portable wearable devices. Server 104 can be implemented using a standalone server or a server cluster composed of multiple servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0030] In one embodiment, such as Figure 2 As shown, a water resources data management method is provided. This method is implemented through the linkage of the user interface layer, data processing layer, and application logic layer in a water resources data management system, and includes the following steps:
[0031] Step 202: Determine the water conservancy functions required when performing the user's water conservancy management tasks.
[0032] Among them, the water conservancy functions include 3D simulation, flood early warning, rainfall analysis, and thematic layer display.
[0033] Specifically, the water resources data management system provides an easy-to-use interactive interface through the user interface layer. After the user starts the web service, they can enter the interactive interface and select and trigger operations from the water resources component library based on different water resources application scenarios to determine the water resources functions to be executed when performing the water resources management tasks required by the user. Among them, various water resources functions correspond to different water resources calculation and analysis modules, that is, different water resources components in the water resources component library.
[0034] Step 204: Determine the target water conservancy data and associated water conservancy data corresponding to the water conservancy function.
[0035] Among them, the target water conservancy data represents the basic data necessary for performing water conservancy functions, and the associated water conservancy data includes at least historical data of water conservancy functions performed, real-time data of water conservancy functions performed at present, and system simulation results after performing different water conservancy management tasks.
[0036] In one embodiment, determining the target water conservancy data and associated water conservancy data corresponding to the water conservancy function includes: determining the initial water conservancy data required to execute the water conservancy function; preprocessing the initial water conservancy data to obtain the target water conservancy data; and calling the associated water conservancy data corresponding to the water conservancy function from a preset database.
[0037] Preprocessing includes at least data cleaning and format conversion.
[0038] Specifically, the water resources data management system retrieves the required initial water resources data from the data processing layer and performs necessary preprocessing to obtain the target water resources data, such as data cleaning and format conversion. The preprocessed target water resources data is then used as input and passed to the application logic layer for further processing. Simultaneously, it can also directly retrieve the associated water resources data corresponding to the water resources functions from the database of the data processing layer. The data processing layer is specifically designed to manage and process hydrological data, and is responsible for data preprocessing, storage, retrieval, and analysis, providing the necessary input data to the application logic layer.
[0039] In this embodiment, preprocessing the initial water resources data eliminates noise and inconsistencies, thereby ensuring data quality and usability. By accessing different water resources data, an accurate data foundation can be provided for subsequent data analysis and execution, enabling effective decision-making for water resources management tasks.
[0040] Step 206: Invoke the water conservancy component corresponding to the water conservancy function, and execute the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain the initial result.
[0041] Each water conservancy component in the water conservancy component library is designed with a modular structure, which can operate independently or be combined with different components to form solutions for specific application scenarios.
[0042] Specifically, the water conservancy component library communicates with other parts of the water conservancy data management system through standardized interfaces, ensuring flexible invocation and data exchange of water conservancy components. Therefore, the application logic layer, as the core computing engine of the water conservancy data management system, is responsible for managing and scheduling the water conservancy components selected by the user for the corresponding water conservancy functions, and executing computational tasks based on the water conservancy components and the corresponding target water conservancy data to obtain the initial results output by the corresponding water conservancy components under the water conservancy management tasks determined by the user in the water conservancy application scenario.
[0043] Step 208: Update the initial results based on the associated water conservancy data to obtain the target results.
[0044] In one embodiment, updating the initial result based on associated water conservancy data to obtain the target result includes: displaying the initial result on an interface and obtaining user feedback parameters; updating the initial result based on the feedback parameters and associated water conservancy data to obtain the target result of the water conservancy management task.
[0045] The feedback parameters can represent layer overlay, data refresh, report generation, etc.
[0046] Specifically, after the application logic layer passes the initial results to the user interface layer for display, users can customize and further analyze the results through the user interface layer. At this time, the user interface layer obtains user feedback parameters, such as parameters that can be recalculated, compared with historical data, or layers can be overlaid. For example, when comparing feedback parameters with historical data, the initial results are updated by associating them with historical data in the water resources database to obtain the target results of the water resources management task. The target results are then exported as a report for users to archive or conduct further research.
[0047] In the aforementioned water conservancy data management method, the water conservancy function required for executing the user's water conservancy management task is determined, along with the target water conservancy data and associated water conservancy data corresponding to that function. Then, the corresponding water conservancy component is invoked, and the water conservancy management task is executed based on the component and the corresponding target water conservancy data to obtain an initial result. Finally, the initial result is updated based on the associated water conservancy data to obtain the target result. Therefore, this application implements various water conservancy functions through pre-set water conservancy components. Users can determine water conservancy management tasks according to actual needs and invoke the corresponding water conservancy components for water conservancy calculation and analysis. This not only greatly improves the development efficiency of the water conservancy management system but also allows for flexible configuration for different application scenarios through an extensible architecture, meeting diverse application requirements.
[0048] Furthermore, the modular design of the hydraulic component library allows the system to be expanded as needed, and it can operate independently or be used by combining different components, adapting to constantly changing environments and technical requirements, and possessing good scalability and adaptability.
[0049] In one embodiment, determining the water conservancy function when performing the water conservancy management task required by the user includes: determining the initial water conservancy function in response to the user's selection trigger operation; associating the initial water conservancy function with configuration parameters to obtain the water conservancy function when performing the water conservancy management task required by the user.
[0050] The configuration parameters include at least the time range, geographical region, and data source.
[0051] Specifically, users access the water resources data management system through the user interface layer. They select the desired water resources component modules through visual operations. At this point, the water resources component modules correspond to initial water resources functions, such as 3D simulation and flood warning, but these initial functions have not yet completed all parameter configurations. Users can view 3D simulation results, generated thematic layers, and analysis charts in the interactive interface. They can also configure and control the parameters of each component through drag-and-drop and click operations, thus associating the initial water resources functions with their configuration parameters to obtain the water resources functions required for the user's desired water resources management tasks.
[0052] In this embodiment, water conservancy functions are customized according to user needs, making the system more user-friendly and flexible, and improving user satisfaction. By associating configuration parameters for the initial water conservancy functions, water conservancy components can be configured more accurately, ensuring accuracy and versatility when performing water conservancy management tasks.
[0053] In one embodiment, performing a water conservancy management task based on water conservancy components and corresponding target water conservancy data to obtain an initial result includes: determining the execution logic flow of multiple water conservancy functions in the water conservancy management task; and triggering the water conservancy components corresponding to the water conservancy functions to process the target water conservancy data according to the execution logic flow to obtain the initial result.
[0054] Specifically, after a user configures components and submits a water management task at the user interface layer, the application logic layer determines the execution logic flow of multiple water management functions within the task. It then calls the corresponding water components according to this flow, processes the user's request, and parses the component output. The application logic layer transforms this into a visually understandable initial result and passes it to the user interface layer.
[0055] In this embodiment, a clear execution logic flow can standardize water conservancy management operations, reduce errors and inconsistencies, and enable real-time monitoring of water conservancy data processing through the definition of the logic flow, allowing for timely detection and resolution of problems.
[0056] In one embodiment, the above method further includes: the data transmission process is implemented through the Hypertext Transfer Protocol; the data access process is implemented through Domain Name System resolution or a Content Delivery Network.
[0057] This includes data transmitted during the process, such as initial results sent to the user interface layer. Data accessed during the process includes data retrieved from the data processing layer.
[0058] Hypertext Transfer Protocol (HTTP) service is a distributed communication protocol used in water conservancy data management systems to connect different system layers, defining the format of requests and responses between layers such as the user interface layer and the application logic layer. Domain Name System (DNS) resolution is the process of converting domain names into IP addresses, enabling users to access resources in other system layers from the user interface layer using easy-to-remember domain names. Content Delivery Networks (CDNs) can improve data access speed by adding a caching layer. By distributing data content to different node servers, users can access the content they need from the nearest server, reducing data transmission time and distance, and improving access speed and user experience.
[0059] In one embodiment, this application also provides a water resources data management system, which includes a user interface layer, a data processing layer, and an application logic layer, wherein: the user interface layer is used to determine the water resources functions required by the user to perform water resources management tasks; the water resources functions include at least three-dimensional simulation, flood warning, or rainfall analysis; the data processing layer is used to determine the target water resources data and associated water resources data corresponding to the water resources functions; the application logic layer is used to call the water resources components corresponding to the water resources functions, and perform water resources management tasks based on the water resources components and the corresponding target water resources data to obtain initial results; the user interface layer is also used to update the initial results according to the associated water resources data to obtain the target results.
[0060] Among them, such as Figure 4 As shown, Figure 4 This is a diagram illustrating the overall architecture of the water resources data management system. The specific implementation steps for executing the plan using the water resources data management system can be found in the detailed implementation process of the water resources data management method described above; these will not be repeated here.
[0061] In one embodiment, the system further includes a water conservancy component library and a system support layer; the water conservancy component library provides users with a variety of water conservancy components that can be visually selected and configured; the system support layer provides infrastructure services for the entire system, as well as ensuring the system's data security and access control.
[0062] The system support layer provides infrastructure services for the entire system, such as Hypertext Transfer Protocol (HTTP) service, Domain Name System (DNS) resolution, and Content Delivery Network (CDN), ensuring the system's efficient operation and stability. This layer also includes security mechanisms, such as data encryption, user authentication, and access control, to ensure the system's data security and access control.
[0063] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0064] Based on the same inventive concept, this application also provides a water resources data management device for implementing the water resources 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 in one or more embodiments of the water resources data management device provided below can be found in the limitations of the water resources data management method described above, and will not be repeated here.
[0065] In one embodiment, a water resources data management device is provided, comprising: a water resources data determination module and a target result determination module, wherein;
[0066] The water resources data determination module is used to determine the water resources functions required by the user when performing water resources management tasks, and to determine the target water resources data and associated water resources data corresponding to the water resources functions.
[0067] The target result determination module is used to call the water conservancy components corresponding to the water conservancy functions, and to perform water conservancy management tasks based on the water conservancy components and the corresponding target water conservancy data to obtain the initial result. The initial result is then updated according to the associated water conservancy data to obtain the target result.
[0068] The various modules in the aforementioned water conservancy data management can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.
[0069] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 4As shown, the computer device includes a processor, memory, input / output interfaces (I / O), a communication interface, a display unit, and input devices. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface, display unit, and input devices are also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a water conservancy data management method. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0070] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does 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 those shown in the figure, or combine certain components, or have different component arrangements.
[0071] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0072] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0073] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the steps in the above method embodiments.
[0074] Those skilled in the art will understand that all or part of the processes in the methods of 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 of the above methods. 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). 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 devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0075] 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.
[0076] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A water conservancy data management method, characterized in that, The method includes: Determine the water conservancy functions required by the user to perform water conservancy management tasks; the water conservancy functions include at least three-dimensional simulation, flood warning or rainfall analysis; and also determine the initial water conservancy functions in response to the user's selection trigger operation. The initial water conservancy functions are configured with parameters to obtain the water conservancy functions required by the user to perform water conservancy management tasks; the configuration parameters include time range, geographical region, and data source. Determine the target water conservancy data and associated water conservancy data corresponding to the aforementioned water conservancy functions; The water conservancy component corresponding to the water conservancy function is invoked, and the water conservancy management task is executed based on the water conservancy component and the corresponding target water conservancy data to obtain the initial result; The initial results are updated based on the associated water conservancy data to obtain the target results; The process of performing the water conservancy management task based on the water conservancy components and corresponding target water conservancy data to obtain initial results includes: Determine the execution logic flow of multiple water conservancy functions in the aforementioned water conservancy management task; According to the execution logic flow, the water conservancy component corresponding to the water conservancy function is triggered to process the target water conservancy data and obtain the initial result; The step of updating the initial result based on the associated water conservancy data to obtain the target result includes: The initial results are displayed on the interface, and user feedback parameters are obtained; the feedback parameters represent at least one of layer overlay, data refresh, and report generation. The initial results are updated based on the feedback parameters and the associated water conservancy data to obtain the target results of the water conservancy management task.
2. The method according to claim 1, characterized in that, The determination of the target water conservancy data and associated water conservancy data corresponding to the water conservancy function includes: Determine the initial water conservancy data required to perform the aforementioned water conservancy functions; The initial water conservancy data is preprocessed to obtain the target water conservancy data; the preprocessing includes at least data cleaning and format conversion. The system retrieves the associated water conservancy data corresponding to the water conservancy function from a preset database; the associated water conservancy data includes historical data, real-time data, and system simulation results of the water conservancy function.
3. The method according to any one of claims 1 to 2, characterized in that, The method further includes: the data transmission process is implemented through the Hypertext Transfer Protocol; the data access process is implemented through Domain Name System resolution or Content Delivery Network.
4. A water conservancy data management system, characterized in that, The system comprises a user interface layer, a data processing layer, and an application logic layer, wherein: The user interface layer is used to determine the water conservancy functions when performing the water conservancy management tasks required by the user; the water conservancy functions include at least three-dimensional simulation, flood warning or rainfall analysis; it also includes determining the initial water conservancy functions in response to the user's selection trigger operation. The initial water conservancy functions are configured with parameters to obtain the water conservancy functions required by the user to perform water conservancy management tasks; the configuration parameters include time range, geographical region, and data source. The data processing layer is used to determine the target water conservancy data and related water conservancy data corresponding to the water conservancy functions; The application logic layer is used to call the water conservancy components corresponding to the water conservancy function, and to execute the water conservancy management task based on the water conservancy components and the corresponding target water conservancy data to obtain the initial result; The user interface layer is also used to update the initial results based on the associated water conservancy data to obtain the target results; The process of performing the water conservancy management task based on the water conservancy components and corresponding target water conservancy data to obtain initial results includes: Determine the execution logic flow of multiple water conservancy functions in the aforementioned water conservancy management task; According to the execution logic flow, the water conservancy component corresponding to the water conservancy function is triggered to process the target water conservancy data and obtain the initial result; The step of updating the initial result based on the associated water conservancy data to obtain the target result includes: The initial results are displayed on the interface, and user feedback parameters are obtained; the feedback parameters represent at least one of layer overlay, data refresh, and report generation. The initial results are updated based on the feedback parameters and the associated water conservancy data to obtain the target results of the water conservancy management task.
5. The system according to claim 4, characterized in that, The system also includes a water conservancy component library and a system support layer; the water conservancy component library provides users with a variety of water conservancy components that can be visually selected and configured; the system support layer provides infrastructure services for the entire system, as well as ensuring system data security and access control.
6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 3.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Series open channel water level prediction method and system, storage medium and equipment
CN118467950A
Data processing method and device based on atomic component, equipment and medium
CN118502753A