Irrigation area geographic information data processing method and system based on digital twinning
By adopting scientific hierarchical dimensions and efficient data processing methods in the processing of geographic information in irrigation areas, a digital twin system is built, which solves the problems of fragmented data acquisition, inefficient storage and poor scalability of management systems in the existing technology, and achieves efficient, accurate and scalable data processing and management.
Patent Information
- Application Number
- CN202411769777.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art has problems such as fragmentation of data acquisition, inefficient storage and poor scalability of management systems in the processing of geographic information in irrigation areas, making it difficult to achieve systematic, efficient and scalable data processing.
By obtaining geographical information data of the irrigation area and dividing it into element dimensions and geographical dimensions, a scientific hierarchical dimension and efficient data processing methods are adopted to build a digital twin system to achieve comprehensive data management.
It improves data processing efficiency, realizes rapid processing and update of massive data, improves data accuracy, reduces the impact of data error on model accuracy, and introduces a hierarchical management mechanism to prioritize and protect important data.
Smart Images

Figure CN119691086A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a method and system for processing irrigation district geographic information data based on digital twins. Background Art
[0002] With the rapid development of digital twin technology, its application in the agricultural field is becoming more and more extensive. As an important infrastructure for agricultural production, the processing and utilization of geographic information data of large irrigation areas is of great significance to improving agricultural production efficiency and management level.
[0003] However, due to the large amount, diverse types and complex spatial distribution of irrigation area geographic information data, existing technologies mostly rely on scattered and non-systematic data processing methods. These methods often focus on single data collection and simple processing, lack a unified data collection framework, efficient storage strategy and scalable management system, and have problems such as fragmented data collection, inefficient storage and poor scalability of management system. A more systematic, efficient and scalable data processing method is urgently needed. Summary of the invention
[0004] The present invention provides an irrigation district geographic information data processing method and system based on digital twins, the main purpose of which is to provide a systematic, efficient and scalable data solution.
[0005] In a first aspect, an embodiment of the present invention provides a method for processing irrigation district geographic information data based on digital twins, comprising:
[0006] Acquire geographic information data of a target irrigation area, and divide the geographic information data into data corresponding to an element dimension and data corresponding to a geographic dimension;
[0007] According to the data processing method corresponding to each dimension, the data corresponding to each dimension is reclassified to obtain the data corresponding to each level directory under each dimension;
[0008] According to the data corresponding to each level directory under each dimension, a digital twin system corresponding to the target irrigation area is constructed to achieve comprehensive management of the geographic information data of the target irrigation area.
[0009] Furthermore, according to the data processing method corresponding to each dimension, the data corresponding to each dimension is reclassified to obtain the data corresponding to each level directory under each dimension, and the steps include:
[0010] For the data corresponding to the element dimension, the data is graded according to the intrinsic attribute characteristics of the data to obtain the data corresponding to each level directory under the element dimension;
[0011] The data corresponding to the geographic dimension are graded according to the spatial distribution and geographic features of the data to obtain the data corresponding to each level directory under the geographic dimension.
[0012] The element dimension includes three first-level directories, namely, irrigation area water conservancy projects, irrigation area IoT equipment, and irrigation area river systems;
[0013] The irrigation area water conservancy projects include three secondary directories, namely, irrigation area projects, water diversion and regulation projects, and irrigation area river systems;
[0014] The irrigation area IoT equipment includes seven secondary directories, namely, water and rain monitoring equipment, video equipment, water quality equipment, ecological flow equipment, seepage equipment, seepage pressure equipment, and water level equipment;
[0015] The irrigation area river system includes two secondary directories, namely lakes and rivers;
[0016] The irrigation area river system includes two secondary directories, namely rivers and lakes;
[0017] The irrigation projects include four three-level directories, namely water conservancy projects, water diversion projects, reservoir projects, and hydropower station projects.
[0018] Furthermore, the geographic dimension includes four first-level directories, namely, geographic attributes, three-dimensional vector types, administrative division attributes, and data source attributes;
[0019] The geographic attributes include three secondary directories, namely, latitude and longitude data, elevation data, and location description data;
[0020] The three-dimensional vector type includes four secondary directories, namely point data, line data, surface data, and volume data;
[0021] The administrative division attributes include a secondary directory, which is administrative information data;
[0022] The data source attributes include a secondary directory, which is geographic data.
[0023] Furthermore, the step of constructing a digital twin system corresponding to the target irrigation area further includes:
[0024] The data corresponding to each level directory under each dimension is imported into the GIS platform, and the geographic information data is displayed in the form of a map on the web page.
[0025] Furthermore, displaying the geographic information data in the form of a map on a web page includes:
[0026] The data layers are allocated according to the hierarchical directories included in each dimension, and each layer under each dimension corresponds to a directory of different levels.
[0027] Furthermore, it also includes:
[0028] According to the query conditions input by the user and the GIS platform, target query data is obtained, wherein the query conditions include geographic location and attribute information.
[0029] In a second aspect, an embodiment of the present invention provides an irrigation district geographic information data processing system based on digital twins, including:
[0030] A collection module, used to obtain geographic information data of a target irrigation area, and divide the geographic information data into data corresponding to an element dimension and data corresponding to a geographic dimension;
[0031] The classification module is used to reclassify the data corresponding to each dimension according to the data processing method corresponding to each dimension, and obtain the data corresponding to each level directory under each dimension;
[0032] The management module is used to construct a digital twin system corresponding to the target irrigation area according to the data corresponding to each level directory under each dimension, so as to realize comprehensive management of the geographic information data of the target irrigation area.
[0033] In a third aspect, an embodiment of the present invention provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned method for processing irrigation district geographic information data based on digital twins when executing the computer program.
[0034] In a fourth aspect, an embodiment of the present invention provides a computer storage medium, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned method for processing irrigation district geographic information data based on digital twins are implemented.
[0035] The present invention proposes a method and system for processing irrigation district geographic information data based on digital twins. Through scientific hierarchical dimensions and efficient data processing methods, the data processing efficiency is improved, the accuracy and real-time performance of the data are guaranteed, and strong support is provided for the construction and operation of digital twin irrigation districts. Specifically, the present invention improves data processing efficiency, realizes rapid processing and updating of massive data; improves data accuracy, reduces the impact of data errors on model accuracy; and introduces a hierarchical management mechanism to give priority to and focus on protecting important data. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A flowchart of a method for processing irrigation district geographic information data based on digital twins provided in an embodiment of the present invention;
[0037] Figure 2A schematic structural diagram of an irrigation district geographic information data processing system based on digital twins is provided for an embodiment of the present invention;
[0038] Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention.
[0039] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0040] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.
[0041] In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application.
[0042] In the embodiments of the present application, at least one refers to one or more; multiple refers to two or more. In the description of the present application, words such as "first", "second", "third", etc. are only used to distinguish the purpose of description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order. In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0043] References to "one embodiment" or "some embodiments" etc. described in this specification mean that one or more embodiments of the present application include a particular feature, structure or characteristic described in conjunction with the embodiment. Thus, in this specification, the terms "include", "comprises", "has" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0044] In the current field of digital twin large irrigation district geographic information data processing, existing technologies mostly rely on scattered and non-systematic data processing methods, which have the following defects:
[0045] (1) Each time, only specific data points or areas are collected, and simple data cleaning and sorting are performed. There is no systematic collection and processing process, which leads to the lack of a unified data collection framework, that is, the data collection process lacks standardized processes and tools, resulting in diverse data sources and different formats. Specifically, there are data collected manually on-site; there are IoT devices from different suppliers that follow different communication protocols and data formats; there are public data sources that require access rights and update cycle restrictions, such as public geographic information system (GIS) data, satellite remote sensing data, or statistical data from government departments; there is historical data accumulation, so it is difficult to ensure the integrity and consistency of the data.
[0046] (2) In the prior art, data storage often lacks a unified storage platform and specifications. Data is stored in different databases or files in a scattered and unstructured manner, making it difficult to ensure the relevance and consistency of data. Data storage usually adopts a decentralized and unstructured storage method, lacks a unified storage platform and an efficient data indexing mechanism, making data retrieval and call inefficient and difficult to meet the needs of real-time analysis.
[0047] (3) Due to the lack of systematicity in data processing methods, existing technologies can often only perform simple data analysis, such as data statistics, basic chart generation, etc., and it is difficult to meet the data analysis needs in complex scenarios. Existing management systems are often limited to specific functions or scenarios, such as one-time data collection work for a specific object or area in an irrigation district, for a specific need or task, such as monitoring the water level changes of a river, collecting water storage data of a reservoir, etc. The characteristics of single data collection are clear goals and strong targeting, but lack continuity, systematicness and scalability. As the scale of irrigation districts expands and the demand for data processing increases, these systems find it difficult to adapt to new changes, resulting in limited data management and utilization effects.
[0048] The purpose of the present invention is to improve data processing efficiency, ensure data accuracy and real-time performance through scientific hierarchical dimensions and efficient data processing methods, and provide strong support for the construction and operation of digital twin irrigation areas. Specifically, the present invention aims to solve the following key problems:
[0049] 1. Improve data processing efficiency and realize rapid processing and updating of massive data.
[0050] 2. Improve data accuracy and reduce the impact of data errors on model accuracy.
[0051] 3. Introduce a hierarchical management mechanism to give priority to and focus on protecting important data.
[0052] Figure 1A flowchart of a method for processing irrigation district geographic information data based on digital twins is provided in an embodiment of the present invention, such as Figure 1 As shown, the method includes:
[0053] S110, acquiring geographic information data of a target irrigation area, and dividing the geographic information data into data corresponding to an element dimension and data corresponding to a geographic dimension;
[0054] First, the geographic information data of the target irrigation area is obtained. The geographic information data includes all relevant data related to the target irrigation area, such as the geographical location of the target irrigation area, the area occupied, the internal equipment and equipment-related information, etc. The specific data can be determined according to actual conditions, and the embodiment of the present invention does not make specific limitations on this.
[0055] First, the geographic information data is divided into two dimensions: element dimension and geographic dimension. The element dimension refers to the twin element dimension in the digital twin model, and the geographic dimension refers to the dimension related to the geography of the target irrigation area.
[0056] For the element dimension, the element dimension includes three first-level directories, namely, irrigation area water conservancy projects, irrigation area Internet of Things equipment, and irrigation area river systems;
[0057] The irrigation area water conservancy projects include three secondary directories, namely, irrigation area projects, water diversion and regulation projects, and irrigation area river systems;
[0058] The irrigation area IoT equipment includes seven secondary directories, namely, water and rain monitoring equipment, video equipment, water quality equipment, ecological flow equipment, seepage equipment, seepage pressure equipment, and water level equipment;
[0059] The irrigation area river system includes two secondary directories, namely lakes and rivers;
[0060] The irrigation area river system includes two secondary directories, namely rivers and lakes;
[0061] The irrigation projects include four three-level directories, namely water conservancy projects, water diversion projects, reservoir projects, and hydropower station projects.
[0062] For the geographic dimension, the geographic dimension includes four first-level directories, namely, geographic attributes, three-dimensional vector types, administrative division attributes, and data source attributes;
[0063] The geographic attributes include three secondary directories, namely, latitude and longitude data, elevation data, and location description data;
[0064] The three-dimensional vector type includes four secondary directories, namely point data, line data, surface data, and volume data;
[0065] The administrative division attributes include a secondary directory, which is administrative information data;
[0066] The data source attributes include a secondary directory, which is geographic data.
[0067] S120, according to the data processing method corresponding to each dimension, the data corresponding to each dimension is reclassified to obtain the data corresponding to each level directory under each dimension;
[0068] Then, according to the data processing methods corresponding to different dimensions, the data corresponding to different dimensions are classified again. The data corresponding to the element dimension is divided into three first-level directories: irrigation area water conservancy projects, irrigation area Internet of Things equipment, and irrigation area river systems, as well as second-level directories under each first-level directory and third-level directories under each second-level directory; the data corresponding to the geographic dimension is divided into four first-level directories: geographic attributes, three-dimensional vector types, administrative division attributes, and data source attributes.
[0069] As an example, according to the data processing method corresponding to each dimension, the data corresponding to each dimension is reclassified to obtain the data corresponding to each level directory under each dimension, and the steps include:
[0070] For the data corresponding to the element dimension, the data is graded according to the intrinsic attribute characteristics of the data to obtain the data corresponding to each level directory under the element dimension;
[0071] The data corresponding to the geographic dimension are graded according to the spatial distribution and geographic features of the data to obtain the data corresponding to each level directory under the geographic dimension.
[0072] Among them, the built-in attribute characteristics of the data can be the format of the data, the type of the data, etc., and the spatial distribution and geographical characteristics of the data can be the location and coordinates of the data, etc., which can be determined according to actual conditions, and the embodiments of the present invention do not make specific limitations on this.
[0073] For example, the data structure of the element dimension is as follows:
[0074] 1. The first-level directory includes irrigation area water conservancy projects, irrigation area Internet of Things equipment, and irrigation area river systems.
[0075] 2. The secondary directory includes:
[0076] The secondary catalogue for irrigation area water conservancy projects includes: irrigation area projects, water diversion and regulation projects, and irrigation area river systems.
[0077] The secondary catalog of IoT equipment for irrigation areas includes: water and rainfall monitoring equipment, video equipment, water quality equipment, ecological flow equipment, infiltration equipment, seepage pressure equipment, and water level equipment.
[0078] The secondary directory of irrigation river systems includes: lakes and rivers.
[0079] Among them, the secondary directory is a further refinement of the primary directory.
[0080] 3. The third-level directory includes:
[0081] 3.1. The three-level catalogue for irrigation projects includes:
[0082] (1) Water Conservancy Project: Water Conservancy Project 1, Water Conservancy Project 2…
[0083] Specifically, the basic information of each water conservancy project: code, name, location (text), cross-border type, irrigation area scope, main water source project category, supplementary water source project category, project scale, designed irrigation area, designed water supply, and preparation column.
[0084] (2) Water diversion and regulation projects, such as: Water diversion and regulation project 1, Water diversion and regulation project 2…
[0085] Specifically, the basic information of the water diversion project: code, name, location (text), pump station type, design flow, installed capacity kilometers, number of water pumps, design head, engineering task, engineering grade, project scale, main building level, engineering construction status, start time, and completion time.
[0086] (3) Reservoir projects, such as: Reservoir Project 1, Reservoir Project 2…
[0087] Specifically, the basic information of the reservoir: code, name, location (text), water system, river, reservoir type, project grade, project scale, dam site controlled basin area, flood control high water level, normal water storage level, water surface area, flood control limit water level, dead water level, verified flood level, design flood level, total storage capacity, beneficial storage capacity, dead storage capacity, flood regulation storage capacity, flood control storage capacity, designed annual water supply, annual water supply, water supply object, irrigation area, project construction status, start time, completion time, responsible management department, and remarks.
[0088] (4) Hydropower station projects, such as Hydropower Station Project 1, Hydropower Station Project 2, etc.
[0089] Specifically, the basic information of the hydropower station project: code, name, location (text), type of hydropower station, total installed capacity, guaranteed output, rated head, project grade, project scale, level of main buildings, project construction status, completion time, responsible management department, and remarks.
[0090] 3.2. The secondary directory of irrigation area IoT devices includes:
[0091] (1) Water and rainfall monitoring equipment: Water and rainfall monitoring equipment monitors rainfall, water level and other water and rainfall information in real time. Basic information includes: monitoring point name, rainfall, water level data, monitoring time, and data status.
[0092] (2) Video equipment: Video equipment monitors the video images of key areas or waters in real time, and stores and reports the video.
[0093] Basic information includes: camera number, location description, recording time, recording path, data status, etc.
[0094] (3) Water quality equipment: Water quality equipment monitors various water quality indicators in the water body in real time, such as pH value, dissolved oxygen, turbidity, etc., and stores and reports data.
[0095] Basic information includes: equipment number, monitoring point name, location, pH value, dissolved oxygen, turbidity, monitoring time, data status, and remarks.
[0096] (4) Ecological flow equipment: Ecological flow equipment monitors the flow rate, flow velocity and other ecological flow information of water bodies in real time, and stores and reports the data.
[0097] Basic information includes: equipment number, monitoring point name, flow rate, flow velocity, monitoring time, and data status.
[0098] (5) Seepage equipment: Seepage equipment monitors the seepage conditions of dams, dikes and other water conservancy projects in real time, and stores and reports data.
[0099] Basic information includes equipment number, monitoring point name, seepage volume, seepage pressure, monitoring time, and data status.
[0100] (6) Osmotic pressure equipment: Osmotic pressure equipment accurately measures the pressure generated when water flows inside a solid body, and stores and reports the data.
[0101] Basic information includes: equipment number, installation location, equipment model, seepage pressure value, monitoring time, data status, warning threshold, warning status, equipment operating status, maintenance records, calibration information, and remarks.
[0102] (7) Water level equipment: Water level equipment monitors the water level of water bodies (such as rivers, lakes, reservoirs, etc.) in real time, and stores and reports data.
[0103] Basic information includes: equipment number, monitoring point name, water level value, monitoring time, warning status, warning threshold, data status, and remarks.
[0104] 3.3. The secondary directory of irrigation river systems includes:
[0105] (1) Rivers, basic river information: code, name, longitude of river source, latitude of river source, longitude of river estuary, latitude of river estuary, location of river source, location of river estuary, cross-border type, area flowed through, river type, river level, bank type, river length, river basin area, water area into which it flows, average gradient, multi-year average runoff, annual runoff standard deviation, and remarks.
[0106] (2) Lakes, basic information of lakes: code, name, location, cross-border type, water surface area, lake volume, average water depth, maximum water depth, and remarks.
[0107] For example, the structure of the geographic dimension is as follows:
[0108] 1. The first-level directory of geographic attributes includes:
[0109] Including latitude and longitude, elevation, and location description (such as the geographical attributes of a hydropower station).
[0110] 2. The primary structure of the three-dimensional vector type includes:
[0111] Point data (such as monitoring points), line data (such as rivers and channels), surface data (such as irrigation areas), and volume data (such as the BIM model of an irrigation area) are generally classified according to the vertical business dimension, and a twin element will be one of the three-dimensional vectors.
[0112] 3. The primary structure of administrative division attributes includes:
[0113] Specific administrative information categorized according to administrative divisions.
[0114] 4. Data source properties, including:
[0115] GeoJSON is a geographic data exchange format based on JSON (JavaScript Object Notation). It is used to represent various geographic data structures, including geometric shapes such as points, lines, polygons, and related attribute information.
[0116] CZML: Cesium JSON (CZML) is a Cesium-specific JSON format used to describe dynamic data that changes over time. Although CZML is mainly used to describe dynamic line and surface data, it can also be used to represent static point data.
[0117] 3D Tiles: For complex three-dimensional data (such as buildings, terrain, etc.), Cesium supports loading and rendering through the 3D Tiles format. 3D Tiles is a format designed for streaming and rendering large-scale 3D geospatial data. It supports a variety of data structures and encoding methods, and can efficiently represent and render complex three-dimensional scenes.
[0118] Common data format: In a three-dimensional geographic scene, simple rendering of points, lines, surfaces, and volumes can be performed relying only on location coordinates.
[0119] In the embodiment of the present invention, data processing based on the classification of twin element connotation focuses on the logical structure and hierarchical relationship of data content, and classifies and grades data according to its intrinsic attributes or business logic. It helps to understand and analyze the deep meaning of data and is suitable for scenarios that require in-depth mining of data value and complex analysis.
[0120] Data processing based on geographic information attribute classification focuses on the spatial distribution and geographic characteristics of data, and is suitable for processing data with obvious spatial characteristics, such as geographic information system (GIS) data. It helps to understand and analyze the spatial distribution patterns and relationships of data, as well as how they change with changes in geographical location.
[0121] When data contains both rich connotation information and geographic spatial information, these two methods can be used in combination. Therefore, the element dimension based on the connotation classification of twin elements and the geographic dimension based on the geographic information classification of twin elements are two parallel dimensions with the same underlying atomic elements. For example, when processing the data of an agricultural irrigation area, it can be classified and graded first according to the connotation information of the irrigation area's water conservancy projects, IoT devices, etc., and then further graded according to the distribution of these facilities in geographic space.
[0122] S130, constructing a digital twin system corresponding to the target irrigation area according to the data corresponding to each level directory under each dimension, so as to achieve comprehensive management of the geographic information data of the target irrigation area.
[0123] Based on hierarchical data processing, a digital twin system is constructed to achieve comprehensive management of irrigation area geographic information elements and visual display on the GIS platform. The system can support real-time update, query and analysis of data, providing scientific decision-making support for agricultural production.
[0124] The present invention proposes a method for processing irrigation district geographic information data based on digital twins. Through scientific hierarchical dimensions and efficient data processing methods, the data processing efficiency is improved, the accuracy and real-time performance of the data are guaranteed, and strong support is provided for the construction and operation of digital twin irrigation districts. Specifically, the present invention improves data processing efficiency, realizes rapid processing and updating of massive data; improves data accuracy, reduces the impact of data errors on model accuracy; and introduces a hierarchical management mechanism to give priority to and focus on protecting important data.
[0125] In some embodiments, the step of constructing a digital twin system corresponding to the target irrigation area further includes:
[0126] The data corresponding to each level directory under each dimension is imported into the GIS platform, and the geographic information data is displayed in the form of a map on the web page.
[0127] On the basis of hierarchical data processing, a digital twin system is constructed on the basis of development and design to realize the comprehensive management of irrigation area geographic information elements and the visual display on the GIS platform, so that the GIS platform can support real-time updating, query and analysis of data, and provide scientific decision-making support for agricultural production.
[0128] in:
[0129] 1. GIS platform selection: choose a suitable GIS platform, such as ArcGIS.
[0130] 2. Data import, import the data source attribute data in the geographic attributes of the atomic data of the storage system into the GIS platform. This usually involves importing geospatial data (such as GeoJSON) and attribute data (such as CSV, database tables, etc.) into the database of the GIS platform.
[0131] 3. Data layer configuration: In the GIS platform, a separate data layer is configured for each data type or business field. Data layers are allocated according to the data classification based on connotation. Each data layer can contain multiple layers, corresponding to different geographic spatial data and attribute data. For example, under "irrigation area water conservancy project", you can configure the "water diversion project" layer, "reservoir" layer and "hydropower station" layer.
[0132] 4. Geographic information display: Using visualization tools of the GIS platform, such as cesium.js, geographic spatial data will be displayed in the form of maps on the web page. This includes different types of geographic vector data such as points, lines, surfaces, and volumes, as well as raster data such as elevation and images. By adjusting the map's zoom level, color, symbol and other attributes, the spatial distribution and characteristics of the data can be clearly displayed.
[0133] 5. Query function implementation: Implement query function on the platform, so that users can retrieve and locate data by entering specific query conditions. Query conditions can include geographic location (such as latitude and longitude, administrative divisions), attribute information (such as data type, name, description, etc.) and combined conditions (such as a combination of geographic location and attributes).
[0134] Example query:
[0135] Geographic location query: Enter "longitude X, latitude Y" in the platform's search box to query and locate relevant data near the geographic location.
[0136] Attribute information query: Enter "irrigation project name" or "water conservancy project type" to query and display irrigation channels or water conservancy projects that meet the conditions.
[0137] Combined query: Enter "irrigation channels of type XX within the scope of XX city" to combine geographic location and attribute information for a more accurate query.
[0138] 6. Display of query results. The query results can be directly displayed on the platform in the form of a map. Users can see data points, lines, surfaces and other elements that meet the query conditions on the map, and view more detailed attribute information by clicking on these elements.
[0139] 7. Interaction and export. The platform usually provides rich interactive functions, such as zooming, panning, selecting, measuring, etc., so that users can explore and analyze data more deeply. At the same time, users can also export query results to different formats (such as CSV, GeoJSON, Shapefile, etc.) for further processing and analysis in other software or platforms.
[0140] Through the above steps, the display and query functions of geographic information can be realized on the GIS platform, providing users with intuitive and convenient data access and analysis tools. This not only helps to improve data utilization, but also provides stronger support for business decision-making.
[0141] The embodiment of the present invention also performs hierarchical storage on data, and the hierarchical storage steps are as follows:
[0142] 1. First-level directory storage
[0143] (1) Input: business requirements, data overall content classification standards, and geographic information attribute classification standards.
[0144] (2) Processing:
[0145] Analyze business needs (such as the need to classify by geographical administrative divisions combined with connotations) and determine the main classification dimensions;
[0146] Create a first-level directory, including irrigation area water conservancy projects, irrigation area IoT devices, and irrigation area river systems, and then geographical attributes and administrative divisions, such as irrigation area water conservancy projects in Kunming and river systems in Yunnan Province;
[0147] (3) Output: Definition of the first-level directory structure and preliminary classification and storage of data.
[0148] 2. Secondary directory storage
[0149] (1) Input: first-level directory structure and detailed classification standards (including connotation attributes and geographical attributes).
[0150] (2) Processing: Under each first-level directory, create second-level directories based on the specific characteristics and geographic spatial attributes of the data. For example, under "irrigation area water conservancy project", create second-level directories such as "water conservancy project", "Internet of Things equipment", and "irrigation channel", and at the same time consider the distribution of these facilities in geographic space (such as "East District Water Conservancy Project" and "Internet of Things Equipment").
[0151] (3) Output: Definition of secondary directory structure and further classified and stored data.
[0152] 3. Third-level directory / atomic element storage
[0153] (1) Input: Secondary directory structure and detailed classification standards.
[0154] (2) Processing: Under each secondary directory, create a tertiary directory based on the detailed characteristics and geographic attributes of the data or directly store the data as atomic elements;
[0155] For geographic attributes, each atomic element should contain geographic information such as latitude and longitude, elevation, and location description;
[0156] According to the three-dimensional vector type (point, line, surface, volume), a corresponding spatial data structure is allocated to each atomic element.
[0157] Considering the administrative division attributes, label each atomic element with the administrative division it belongs to. Record the data source attributes to facilitate subsequent data processing and rendering.
[0158] (3) Output: three-level directory structure definition, storage location of atomic elements, their complete geographical attributes and other related information.
[0159] The embodiments of the present invention also have the following characteristics during the development and design process:
[0160] Modular architecture: Through modular design, key functions such as data processing, storage, retrieval, replication and migration are independently encapsulated, achieving high cohesion and low coupling, facilitating special optimization of the replication and migration modules while maintaining the overall flexibility and scalability of the system.
[0161] Data abstraction and encapsulation: Abstract the content and geographic information of the data to form an independent data entity, simplify the logic of data replication and migration, improve processing efficiency, and facilitate consistency and integrity verification.
[0162] Efficient indexing and metadata management: Establish an efficient indexing mechanism to speed up data retrieval, and cooperate with comprehensive metadata management to ensure that data can be quickly located and its integrity and consistency can be maintained during replication and migration.
[0163] Incremental replication and transaction guarantee: Adopting the incremental replication strategy, only the changed data is transmitted, which greatly reduces the amount of data transmission. At the same time, transactional operations are used to ensure the atomicity of the replication and migration process, guarantee the rollback and recovery of data in abnormal situations, and improve data reliability.
[0164] Automation and flexible configuration: Provides automation tools and configurable options. Users can flexibly set replication and migration strategies according to actual needs, and grasp the operation status in real time through the monitoring interface, reducing manual intervention costs and improving operation and maintenance efficiency.
[0165] In summary, the embodiments of the present invention have the following advantages:
[0166] Strengthen the advantages of digital twin irrigation districts: Through scientific hierarchical processing methods and efficient data processing technology, the present invention can build a more accurate and real-time digital twin irrigation district model. This model can fully reflect the actual operation status of the irrigation district and provide managers with intuitive and visual decision support, thereby giving full play to the advantages of digital twin technology in prediction, optimization and monitoring.
[0167] Improving the importance of data for management: The present invention emphasizes the core position of data in irrigation district management. Through unified collection, efficient storage and intelligent analysis of geographic information data, the present invention makes data a key factor in driving irrigation district management decisions. The accuracy and real-time nature of data are significantly improved, providing managers with a more reliable and comprehensive information foundation, thereby improving the scientificity and effectiveness of management.
[0168] Enhanced data scalability and replication: The system designed by the present invention is highly scalable and can easily cope with the expansion of irrigation districts and the increase in data processing needs. At the same time, the system supports rapid replication and migration of data, so that data can be seamlessly connected and shared between different platforms and systems. This feature not only improves the efficiency of data utilization, but also provides a strong guarantee for the sustainable development of irrigation districts.
[0169] Realize system portability: The technical solution of the present invention has good portability and can be flexibly deployed in different types of hardware and software environments. This means that whether it is a new irrigation area or the renovation and upgrading of an existing irrigation area, the system of the present invention can be quickly and conveniently applied. In addition, the portability of the system also helps to reduce technical barriers and costs, and promote the application and promotion of digital twin technology in a wider range.
[0170] Strengthen the advantages of digital twin irrigation districts: Data processing based on connotation classification helps to understand and analyze the deep meaning of data, and is suitable for scenarios that require in-depth mining of data value and complex analysis. Data processing based on geographic information attribute classification helps to understand and analyze the spatial distribution patterns and relationships of data, as well as how they change with geographical location. The combination of these two methods can fully utilize the multi-dimensional characteristics of data, provide a more comprehensive and in-depth data analysis perspective, and help discover hidden laws and patterns in the data. It can fully reflect the actual operating status of the irrigation district and provide managers with intuitive and visual decision support, thereby giving full play to the advantages of digital twin technology in prediction, optimization and monitoring.
[0171] Improving the importance of data for management: The present invention emphasizes the core position of data in irrigation district management. Through unified collection, efficient storage and intelligent analysis of geographic information data, the present invention makes data a key factor in driving irrigation district management decisions. The accuracy and real-time nature of data are significantly improved, providing managers with a more reliable and comprehensive information foundation, thereby improving the scientificity and effectiveness of management.
[0172] Enhanced data scalability and replication: The system designed by the present invention uses modular architecture, data abstraction and encapsulation, efficient indexing and metadata management, incremental replication and transaction guarantee and other development methods to ensure that the system has high scalability and can easily cope with the expansion of irrigation districts and the increase in data processing needs. At the same time, the system supports rapid replication and migration of data, so that data can be seamlessly connected and shared between different platforms and systems. This feature not only improves the efficiency of data utilization, but also provides a strong guarantee for the sustainable development of irrigation districts.
[0173] Realize system portability: The technical solution of the present invention has good portability and can be flexibly deployed in different types of hardware and software environments. This means that whether it is a new irrigation area or the renovation and upgrading of an existing irrigation area, the system of the present invention can be quickly and conveniently applied. In addition, the portability of the system also helps to reduce technical barriers and costs, and promote the application and promotion of digital twin technology in a wider range.
[0174] Figure 2A schematic diagram of a digital twin-based irrigation district geographic information data processing system is provided for an embodiment of the present invention. Figure 2 As shown, the system includes:
[0175] The acquisition module 210 is used to obtain geographic information data of the target irrigation area, and divide the geographic information data into data corresponding to the element dimension and data corresponding to the geographic dimension;
[0176] The classification module 220 is used to classify the data corresponding to each dimension again according to the data processing method corresponding to each dimension, so as to obtain the data corresponding to each level directory under each dimension;
[0177] The management module 230 is used to construct a digital twin system corresponding to the target irrigation area according to the data corresponding to each level directory under each dimension, so as to realize comprehensive management of the geographic information data of the target irrigation area.
[0178] This embodiment is a system embodiment corresponding to the above method embodiment, and its specific implementation process is the same as that of the above method embodiment. Please refer to the above embodiment for details, and this system embodiment will not elaborate on it.
[0179] Each module in the irrigation district geographic information data processing system based on digital twins can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0180] Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention, the computer device may be a server, and its internal structure diagram may be as follows Figure 3 As shown. The computer device includes a processor, a memory, a network interface and a database connected by a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a computer storage medium and an internal memory. The computer storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the computer storage medium. The database of the computer device is used to store data generated or acquired during the execution of the irrigation area geographic information data processing method based on digital twins, such as geographic information data, element dimensions and geographic dimensions. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for processing irrigation area geographic information data based on digital twins is implemented.
[0181] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the steps of the irrigation district geographic information data processing method based on digital twins in the above embodiment are implemented. Alternatively, when the processor executes the computer program, the functions of each module / unit in the embodiment of the irrigation district geographic information data processing system based on digital twins are implemented.
[0182] In one embodiment, a computer storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the irrigation district geographic information data processing method based on digital twins in the above embodiment are implemented. Alternatively, when the computer program is executed by a processor, the functions of each module / unit in the above embodiment of the irrigation district geographic information data processing system based on digital twins are implemented.
[0183] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0184] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0185] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A method for processing irrigation area geographic information data based on digital twins, characterized in that: include: Acquire geographic information data of a target irrigation area, and divide the geographic information data into data corresponding to an element dimension and data corresponding to a geographic dimension; According to the data processing method corresponding to each dimension, the data corresponding to each dimension is reclassified to obtain the data corresponding to each level directory under each dimension; According to the data corresponding to each level directory under each dimension, a digital twin system corresponding to the target irrigation area is constructed to achieve comprehensive management of the geographic information data of the target irrigation area.
2. The irrigation district geographic information data processing method based on digital twin according to claim 1 is characterized in that: According to the data processing method corresponding to each dimension, the data corresponding to each dimension is reclassified to obtain the data corresponding to each level directory under each dimension, and the steps include: For the data corresponding to the element dimension, the data is graded according to the intrinsic attribute characteristics of the data to obtain the data corresponding to each level directory under the element dimension; The data corresponding to the geographic dimension are graded according to the spatial distribution and geographic features of the data to obtain the data corresponding to each level directory under the geographic dimension.
3. The irrigation district geographic information data processing method based on digital twin according to claim 2 is characterized in that: The element dimension includes three first-level directories, namely, irrigation area water conservancy projects, irrigation area IoT equipment, and irrigation area river systems; The irrigation area water conservancy projects include three secondary directories, namely, irrigation area projects, water diversion and regulation projects, and irrigation area river systems; The irrigation area IoT equipment includes seven secondary directories, namely, water and rain monitoring equipment, video equipment, water quality equipment, ecological flow equipment, seepage equipment, seepage pressure equipment, and water level equipment; The irrigation area river system includes two secondary directories, namely lakes and rivers; The irrigation area river system includes two secondary directories, namely rivers and lakes; The irrigation projects include four three-level directories, namely water conservancy projects, water diversion projects, reservoir projects, and hydropower station projects.
4. The irrigation district geographic information data processing method based on digital twin according to claim 2 is characterized in that: The geographic dimension includes four first-level directories, namely, geographic attributes, three-dimensional vector types, administrative division attributes, and data source attributes; The geographic attributes include three secondary directories, namely, latitude and longitude data, elevation data, and location description data; The three-dimensional vector type includes four secondary directories, namely point data, line data, surface data, and volume data; The administrative division attributes include a secondary directory, which is administrative information data; The data source attributes include a secondary directory, which is geographic data.
5. The irrigation district geographic information data processing method based on digital twin according to claim 1 is characterized in that: The step of constructing a digital twin system corresponding to the target irrigation area further includes: The data corresponding to each level directory under each dimension is imported into the GIS platform, and the geographic information data is displayed in the form of a map on the web page.
6. The irrigation district geographic information data processing method based on digital twin according to claim 5 is characterized in that: The presenting of the geographic information data in the form of a map on a web page includes: The data layers are allocated according to the hierarchical directories included in each dimension, and each layer under each dimension corresponds to a directory of different levels.
7. The irrigation district geographic information data processing method based on digital twin according to claim 5 is characterized in that: Also includes: According to the query conditions input by the user and the GIS platform, target query data is obtained, wherein the query conditions include geographic location and attribute information.
8. An irrigation area geographic information data processing system based on digital twins, characterized in that: include: A collection module, used to obtain geographic information data of a target irrigation area, and divide the geographic information data into data corresponding to an element dimension and data corresponding to a geographic dimension; The classification module is used to reclassify the data corresponding to each dimension according to the data processing method corresponding to each dimension, and obtain the data corresponding to each level directory under each dimension; The management module is used to construct a digital twin system corresponding to the target irrigation area according to the data corresponding to each level directory under each dimension, so as to realize comprehensive management of the geographic information data of the target irrigation area.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the irrigation district geographic information data processing method based on digital twins as described in any one of claims 1 to 7 are implemented.
10. A computer storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the irrigation district geographic information data processing method based on digital twins as described in any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Method and system for generating irrigation area water network structure
CN120832738A