Cultivated land protection management system and method based on informatization technology
By introducing data management modules, cultivated land monitoring and early warning modules and mobile applications in the cultivated land protection management system, the problems of low data management efficiency, low patrol efficiency and insufficient early warning mechanism in the existing technology are solved, and efficient and intelligent management of cultivated land resources are achieved. .
Patent Information
- Application Number
- CN202411632455.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing technology, the farmland protection management system has problems such as low data management efficiency, insufficient level of informatization, low patrol work efficiency, lack of early warning mechanism, insufficient data sharing and authority management.
A farmland protection management system based on information technology was designed, including data management module, farmland monitoring and early warning module and mobile applications. It communicates with GIS system and mobile devices through API interfaces to realize unified and standardized data processing, intelligent data addition and deletion, and real-time Monitoring and early warning, mobile data collection and permission management.
It improves data processing and management efficiency, realizes real-time farmland monitoring and intelligent early warning, optimizes spatial data management and updates, ensures sustainable management of farmland resources, and improves the overall efficiency of farmland protection and management.
Smart Images

Figure CN119130702A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of farmland information management and system technology, and in particular to a farmland protection management system and method based on information technology. Background Art
[0002] Farmland protection is an important measure to ensure food security and ecological environment. With the development of information technology, farmland protection management methods based on data management and geographic information system (GIS) have gradually attracted attention. In the prior art, for example, the invention patent with publication number CN114780661A (hereinafter referred to as Document 1) provides a farmland quality level query and positioning system and method, aiming to query and locate farmland quality through information technology. However, the solution of Document 1 has certain limitations, specifically the following deficiencies: 1. Insufficient data management functions: Although the system in Document 1 provides farmland quality query, it does not involve unified management and standardized processing of farmland spatial data. It lacks the functions of adding, deleting, querying and updating imported data, and there is no standardized processing of spatial data, resulting in low data quality and untimely updates.
[0003] 2. Lack of effective farmland monitoring and early warning mechanism: Although the system in Document 1 can query and locate farmland quality, it does not involve real-time monitoring and early warning of farmland status. Without setting early warning rules, potential farmland protection risks cannot be discovered in real time, such as farmland changes, excessive reclamation of farmland or environmental changes. It is difficult for managers to take timely measures, resulting in the loss or destruction of farmland resources.
[0004] 3. Limitations of data processing: In the first paper, the processing of spatial data is relatively simple, and it fails to provide intelligent functions in data processing, such as data addition and deletion, information elimination, and data standardization. The lack of intelligent classification and processing functions for different types of data has resulted in low data processing efficiency and cannot effectively meet the needs of farmland protection and management. Summary of the invention
[0005] The purpose of the present invention is to provide a farmland protection management system and method based on information technology in view of the shortcomings of the prior art, aiming to build an integrated, automated and intelligent farmland protection management platform to solve the technical problems existing in the prior art, such as low data management efficiency, insufficient degree of informatization, low inspection efficiency, lack of early warning mechanism, insufficient data sharing and authority management, and lack of mobile application support.
[0006] The present invention achieves the above-mentioned purpose through the following technical solutions: a farmland protection management system based on information technology, including a storage database and a management system connected to the storage database, the management system is connected to the GIS system and the mobile device through an API interface; the management system includes a data management module and a farmland monitoring and early warning module, the data management module includes a data standard unification module, a data addition and deletion module and a layer topology module; wherein: A data management module, used for importing, exporting, browsing and querying spatial data, and supporting offline loading and processing of the spatial data; Spatial data is obtained by calling the GIS system and / or uploading by mobile devices. Spatial data includes vector data and / or vector layers; Data standard unification module: used to establish a unified data standard for the imported vector data by calling the GIS system, including unified standard processing of at least one of the coordinates, projection mode, elevation benchmark and geometric features of the vector data to obtain the original standard data; Data addition and deletion module: used to remove sensitive information and / or unnecessary information from the original standard data, retain key information, and add new identification information to obtain identifiable current updated data; Layer topology module: used to call the GIS system to establish a vector reference layer, compare the imported vector layer with the vector reference layer, and remove the fragmented patches in the patches of the compared vector layer to obtain a recognizable current update layer; The cultivated land monitoring and early warning module is used to set early warning rules (cultivated land warning lines or warning values) and analyze whether the imported current update data and the current update layer contain cultivated land data. If so, it determines whether the cultivated land data triggers the early warning rules. If so, it issues visual early warning information.
[0007] Furthermore, the spatial data includes at least one of basic data, thematic data and auxiliary data. In the farmland protection management system, "basic data", "thematic data" and "auxiliary data" refer to the following types of information: Basic data: This type of data is the core information for farmland protection, including topography, soil type, climate conditions, etc. These data are usually collected and accumulated over a long period of time and can reflect the basic conditions of farmland. For example: land use status data (such as the distribution of farmland, forest land, and construction land); soil quality data (such as soil type, fertility, pH, etc.); topographic data (such as elevation, slope, etc.); Thematic data: Thematic data is data collected and organized for a specific topic or issue, and is usually used for analysis and decision-making. For example: information on farmland protection regulations; data on the impact of major engineering and construction projects on farmland; crop planting patterns and production data (such as crop types, yields, etc.); Auxiliary data: Auxiliary data is supplementary information used to support analysis and decision-making. Although these data are not the core content of farmland protection, they can provide background information and context for the system. For example: relevant socio-economic data (such as population density, agricultural production structure, etc.); monitoring data (such as environmental monitoring data, meteorological data); historical data (such as past changes in farmland use); these three types of data together constitute the information basis required by the farmland protection management system, which can help decision makers conduct comprehensive analysis and effective management.
[0008] A method for farmland protection and management based on information technology, comprising the following steps: Login steps: The user logs in to the system through the login module, enters the user name, password and verification code, and enters the system after verification by the storage database; Inspection steps: Users create inspection tasks through the task management module in the system, select the plots to be inspected, generate task packages and assign them to field inspectors; Data collection and upload steps: Field inspectors receive task packages through mobile devices, use the farmland inspection module configured on the mobile device, locate the target plot through GPS, and use mobile terminal vector tile fast rendering technology to collect plot location information, meteorological information, soil information and on-site photos, obtain inspection space data and upload it to the server in real time or offline; Verification and feedback steps: The system overlays and analyzes the inspection spatial data with the farmland protection layer, uses the spatial analysis module's automatic verification technology based on spatial analysis to generate a verification report, and provides real-time feedback on the task execution status; Early warning step: The system monitors the cultivated land data in real time through the cultivated land monitoring and early warning module. When an abnormal situation is found, an early warning report is generated to notify relevant personnel to take measures; Comparison and analysis steps: The system supports historical data version management. Users can compare and analyze historical data with current data and generate a report on changes in cultivated land resources. Permission allocation steps: The system controls different users' access rights to data and functions through the user permission management module to ensure data security.
[0009] A method for dynamically updating cultivated land data resources using the cultivated land protection management system based on information technology comprises the following steps: System login steps: The user logs in to the system through the login module, enters the user name, password and verification code, and enters the system main interface after verification; Data import steps: In the data management module, select the "Data Import" function, upload the spatial data and start importing; Data processing steps: The system receives and parses spatial data, classifies and identifies attributes of vector data of spatial data, and stores them in the corresponding database; Data standard unification step: establish a unified data standard for vector data by calling the GIS system, including standardizing at least one of the coordinates, projection mode, elevation benchmark and geometric features of the vector data to obtain the original standard data; Data addition and deletion step: used to remove sensitive information and / or unnecessary information from the original standard data, retain key information, and add new identification information to obtain identifiable current updated data; Layer topology step: used to call the GIS system to establish a vector reference layer, compare the imported vector layer with the vector reference layer, and remove the fragmented patches in the patches of the compared vector layer to obtain a recognizable current update layer; Data update step: The system compares the current update data and the current update layer as new data with the existing data, identifies the data that needs to be added, modified or deleted, and automatically updates the database; Data verification step: The system automatically verifies the updated data to check the consistency and integrity of the data; Data viewing steps: Users browse the latest cultivated land data in the visual section of the data management module and view the plot attribute information.
[0010] A method for inspecting, collecting and managing cultivated land using the cultivated land protection management system based on information technology comprises the following steps: Task creation steps: The administrator creates an inspection task in the task management module, fills in the task information, selects the plot to be inspected, and designates inspectors; Task receiving step: The inspector logs into the system on a mobile device to view and receive the assigned inspection tasks; Inspection execution steps: Inspectors use mobile devices to locate the target plot through GPS and collect plot location information, weather information, soil information and on-site photos; Data upload step: The patrol obtains the patrol space data and uploads it to the server in real time or offline, and the system updates the task execution status; Task completion steps: After the inspector completes all tasks, mark the task as completed in the system; Data viewing and report generation steps: The administrator views the patrol space data in the system, and the system automatically generates a patrol report.
[0011] A method for automatically checking the occupation of cultivated land by using the cultivated land protection management system based on information technology comprises the following steps: Steps for uploading project land data: Users upload construction project land data in the spatial analysis module and enter the project name and description; Automatic verification steps: The system overlays and analyzes the project land use data with the cultivated land map layer, automatically verifies whether cultivated land is occupied, and calculates the occupied area and location; Report generation steps: The system generates a verification report, including basic project information, occupied arable land, impact assessment and recommended measures; Notification and processing steps: The system will notify the relevant personnel of the verification results, and the relevant personnel will check or adjust according to the report content.
[0012] A method for managing historical data versions using the farmland protection management system based on information technology comprises the following steps: Historical data storage steps: After each data update, the system automatically saves the current data version and records the version number and timestamp; Version selection step: In the historical data version management module, the user selects the historical version and current version to be compared; Data comparison steps: The system loads the selected data version, displays it on the map, and automatically calculates the changes in cultivated land area, number of plots, and quality level; Report generation steps: The system generates a report on changes in cultivated land resources, including overall changes, regional changes, and a list of changed plots; Report export step: Users can choose to export or print the report for decision-making reference.
[0013] A method for land development planning using the farmland protection management system based on information technology comprises the following steps: Project land data import steps: import the vector data file of the development project through the data management module, including the boundary, area and coordinate information of the project land; Automatic verification steps: The system uses the spatial analysis module to overlay the project land data with the cultivated land protection layer, automatically verify whether the project land occupies cultivated land, permanent basic farmland or high-standard farmland, and calculate the area of occupied cultivated land and the quality grade of cultivated land; Verification result report generation step: The system automatically generates a verification report, which records in detail whether the project land occupies cultivated land, the occupied area, the cultivated land grade, and the location of the plot, and notifies the relevant planners through the task management module; Decision support step: planners make decisions based on the results of the verification report. If the project occupies arable land, the system prompts planners to take compensation measures or adjust the project land according to regulations; Historical data backtracking steps: The system uses the historical data version management function to allow users to trace back the historical development records of the land parcels for easy review and comparison.
[0014] A method for performing farmland monitoring, early warning and resource protection using the farmland protection management system based on information technology comprises the following steps: Real-time data monitoring steps: The system regularly obtains the latest data of cultivated land protection areas through satellite remote sensing data and / or drone monitoring equipment, and after importing it into the system, it monitors the changes of cultivated land data in real time through the dynamic update function of the data management module; Steps for setting early warning rules: The administrator sets early warning rules in the farmland monitoring and early warning module; Analysis and warning steps: According to the preset warning rules, analyze whether the imported current update data and the current update layer contain cultivated land data. If so, determine whether the cultivated land data triggers the warning rules. If so, issue visual warning information; Warning information notification steps: The system sends warning information, including the location of cultivated land, type of change, magnitude of change, etc., to relevant managers via SMS, email or system notification; Historical data comparison and decision support steps: managers can compare the currently monitored changes with historical data through the historical data version management function. The system automatically generates a change trend report to help analyze the causes of cultivated land changes and provide decision support; Countermeasures and processing steps: After the early warning information is issued, the management personnel will check the early warning report, schedule inspection tasks, and send field inspection personnel to the site for verification. After the inspection report is fed back, the current inspection space data will be generated, and the system will update the status of cultivated land resources based on the current inspection space data.
[0015] Beneficial effects of the present invention: 1. Improve data processing and management efficiency: The data management module of this solution realizes the unified standardization of imported data by calling the GIS system, especially the standardized processing of key parameters such as data coordinates and projection methods, ensuring the consistency and accuracy of the data. Through the data addition and deletion module, the system can intelligently remove sensitive data or redundant information, retain only key information, and supplement necessary identification information to ensure the validity and identifiability of the data. This solves the problem of data clutter and untimely updates in traditional farmland management and improves data processing efficiency.
[0016] 2. Realize real-time farmland monitoring and intelligent early warning: The farmland monitoring and early warning module of this solution provides an efficient early warning function. It can automatically detect the imported spatial data according to the set farmland warning line and warning value, and analyze in real time whether the farmland data triggers the early warning rules. When changes or abnormalities in farmland are detected, the system can quickly issue visual early warning information to ensure that managers can find problems in time and take corresponding measures to prevent over-exploitation or abuse of farmland resources. Compared with the first document, the early warning mechanism of this solution is more intelligent, has stronger real-time and accuracy, and can effectively reduce the risk of damage to farmland resources.
[0017] 3. Optimize spatial data management and update: Through the layer topology module, this solution can compare the imported vector layer and the standard reference layer, remove broken spots, and ensure the high quality and accuracy of the final data layer. The system also implements a local data caching mechanism on the user's device, using the SQLite database to support offline query and processing functions, ensuring that data can be accessed and analyzed in a network-free environment, supporting offline loading and processing of spatial data, and solving the problem of insufficient support for offline data processing in existing technologies. This not only improves the reliability of cultivated land data, but also improves the flexibility of data update and management.
[0018] In summary, this scheme effectively improves the overall efficiency of farmland protection and management, ensures the sustainable management of farmland resources, greatly improves the technical bottlenecks existing in traditional farmland management, and promotes the intelligentization and automation of farmland protection work. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is a schematic diagram of the data integration and warehousing process of the present invention.
[0020] Figure 2 This is a schematic diagram of the data structure before being processed by the data adding and deleting module of the present invention.
[0021] Figure 3 This is a schematic diagram of the data structure after being processed by the data addition and deletion module of the present invention.
[0022] Figure 4 It is a schematic diagram of layer comparison in the layer topology module processing process of the present invention.
[0023] Figure 5 This is a diagram showing the target table for the protection of cultivated land and permanent basic farmland in each district of District X at a certain stage.
[0024] Figure 6 The figure is a schematic diagram of system functions of the present invention.
[0025] Figure 7 Another system function diagram of the present invention.
[0026] Figure 8 This is another system function schematic diagram of the present invention.
[0027] Fig. 9 It is a schematic diagram of a system of the present invention in the main interface.
[0028] Fig.10 The figure is a schematic diagram of a visualization interface of the present invention.
[0029] Fig.11 This is another schematic diagram of a visualization interface of the present invention.
[0030] Fig.12 It is a partial flow chart of the farmland inspection of the present invention.
[0031] Fig.13 A partial flow chart of the farmland inspection and task creation of the present invention.
[0032] Fig.14 It is a schematic diagram of the cultivated land verification processing flow of the present invention.
[0033] Fig.15 It is a schematic diagram of the process of data uploading and updating of the present invention. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention. It can be understood that the drawings are only provided for reference and illustration, and are not used to limit the present invention. The connection relationship shown in the drawings is only for the convenience of clear description and does not limit the connection method. Those skilled in the art will refer to and superimpose the various embodiments of this scheme on each other, which still belongs to the original disclosure scope of this scheme.
[0035] like Figure 1 to Figure 15 As shown, in an embodiment of the present invention, a farmland protection management system based on information technology is provided, including a storage database and a management system in communication with the storage database, wherein the management system is in communication with a GIS system and a mobile device through an API interface; the management system includes a data management module and a farmland monitoring and early warning module, wherein the data management module includes a data standard unification module, a data addition and deletion module, and a layer topology module; wherein: The data management module is used to import, export, browse and query spatial data, and supports offline loading and processing of the spatial data.
[0036] Spatial data is obtained by GIS system call and / or mobile device upload, and includes vector data and / or vector layer; specifically, spatial data is classified into basic data, thematic data and auxiliary data, and the structural attributes of each data include vector data and / or vector layer, such as Figure 1 The cultivated land attribute data (vector data) and cultivated land spatial data (vector layer) are collected and generated by the following methods: 1. Self-collection and inspection, such as remote sensing technology: using satellite images, drone aerial photography and other remote sensing methods to collect cultivated land information and obtain updated cultivated land map layers. 2. Calling spatial data in GIS system databases through API interfaces. These databases contain various information about cultivated land, including the geographical location, purpose, soil type, historical use, etc. of cultivated land. 3. Purchasing the required spatial data from third-party institutions.
[0037] Data standard unification module: used to establish a unified data standard for the imported vector data by calling the GIS system, including standardizing at least one of the coordinates, projection mode, elevation benchmark and geometric features of the vector data to obtain the original standard data; as shown in Table 1, the coordinates are unified to (CGCS2000), the projection mode is Gauss-Kruger projection, etc. The data standard unification step is executed in Figure 1 "Data modification" of.
[0038] Table 1 Serial number Data name Data Format coordinate Projection method Elevation benchmark Geometric features 1 Land use change survey Vector (.shp) CGCS2000 Gauss–Krüger projection 1985 National Height Datum POLYGON Data addition and deletion module: used to remove sensitive information and / or unnecessary information from the original standard data, retain key information, and add new identification information to obtain identifiable current updated data; Figure 2 This is the data structure before processing, that is, the original standard data. The fields filled with colors are sensitive information and / or non-essential information that need to be removed; Figure 3 The processed data structure, that is, the current updated data, has been removed Figure 2 Sensitive and / or non-essential information, the fields filled with color are Figure 2 There is no new identification information. The data addition and deletion steps are performed on Figure 1 "Data Modification" on the left.
[0039] Layer topology module: used to call the GIS system to establish a vector reference layer, compare the imported vector layer with the vector reference layer, and remove the fragmented patches in the compared vector layer to obtain a recognizable current update layer; Figure 4The left side is the vector layer after comparison with the vector reference layer. The part pointed by the arrow is the broken image spots. The right side is the vector layer after the broken image spots are eliminated. There are no broken image spots. That is, the current update layer is mainly to eliminate the overlapping, self-intersection, and fine seams of the vector layer of spatial data. Figure 1 , the layer topology step is performed on Figure 1 The data on the right is modified. Fig.15 , delete the invalid layer.
[0040] The farmland monitoring and early warning module is used to set early warning rules (farmland warning lines or warning values) and analyze whether the imported current update data and the current update layer contain farmland data. If so, it determines whether the farmland data triggers the early warning rules. If so, it issues visual early warning information. Figure 5 , is the target of the protection of cultivated land and permanent basic farmland in each district of District X at a certain stage. Taking District C as an example, if the plan clearly states that n-1 Year to 20xx n+1 The target for farmland protection during the year is 95 mu, and the permanent basic farmland protection task is 95 mu. The farmland monitoring and early warning module of this management system uses the above two values as the farmland warning line. In actual implementation, for example, in 20xx n On December 31, 20xx, the system updated the entire region n Annual cultivated land monitoring data (i.e. from 20xx n The system will automatically compare the current updated data of the year and the cultivated land data analyzed by the current updated layer) in Area C in 20xx n The actual amount of cultivated land found in the annual cultivated land monitoring is compared with the cultivated land protection target (warning line). If the actual amount of cultivated land is lower than the cultivated land protection target (warning line) of 95 mu, a visual warning message will be issued. Similarly, if the system updates the permanent basic farmland data, it will also compare it with the protection task. Once it is lower than the warning line, an early warning will be triggered. Early warning methods include sending early warning information, early warning files, or referring to Fig.10 and Fig.11 , update the pie chart or bar chart in the visualization interface, or generate a map model, and use different color blocks to compare and display in the map model to help staff identify data that exceeds the warning line.
[0041] Data management module. Functional description: This module is responsible for importing, exporting, browsing and querying data related to farmland protection, and supports offline loading and processing. Specific implementation: Data storage: Use a relational database (such as MySQL or PostgreSQL) to design data tables to store basic data (such as cultivated land area, soil type), thematic data (such as cultivated land utilization status) and auxiliary data (such as meteorological information). Data import and export: Use CSV or JSON format for batch import and export of data, and provide a user-friendly interface to allow users to select files and specify the type of data to be imported or exported. Offline processing: Implement a local data caching mechanism on the user's device, and use the SQLite database to support offline query and processing functions to ensure that data can be accessed and analyzed even without a network connection.
[0042] Spatial analysis module. Functional description: This module realizes the integration of cultivated land protection information and electronic maps through the GIS system, and provides spatial positioning, overlay analysis and automatic verification functions. Specific implementation: GIS system selection: Select open source GIS software (such as QGIS) or commercial GIS solutions (such as ArcGIS), and interact with the management system through API for data. Spatial analysis algorithm (belongs to the existing technology and has been widely used, especially in the fields of cultivated land protection management, agricultural informatization, environmental monitoring, etc.): realize buffer analysis, reclassification, overlay analysis and other functions, use Python to write analysis scripts, call the analysis tools of GIS software, and support the overlay analysis of cultivated land data and other map layers (such as land use, ecological protection areas). Automatic verification function: Design a rule-based automatic verification system, set standards for cultivated land protection (such as area, soil quality), and automatically generate a verification report through the GIS system. The report content includes compliance analysis and recommended measures.
[0043] Task management module. Functional description: This module is used to create, assign and track inspection tasks, and supports real-time monitoring and statistical analysis of task execution. Specific implementation: Task creation and assignment: Through the Web interface, users can create new tasks, and the system automatically assigns them to appropriate inspectors. The personnel's historical task completion status and professional skills can be considered during assignment. Real-time monitoring: Using WebSocket technology, the task status (such as in progress, completed) is updated in real time, and the information is pushed to the front-end interface for managers to monitor. Statistical analysis: Realize data visualization function, display task completion status, personnel performance, problem types, etc. through charts and dashboards, to help management optimize resource allocation.
[0044] Cultivated land monitoring and early warning module. Functional description: This module is used to monitor cultivated land data in real time, provide cultivated land occupation and compensation balance management, cultivated land quality assessment and cultivated land protection assessment functions, and generate early warning reports. Specific implementation: Real-time monitoring: Obtain real-time data of cultivated land through sensors and data acquisition equipment (such as drones, remote sensing technology), and monitor changes in cultivated land (such as reclamation, withdrawal of cultivated land, etc.). Early warning mechanism: Set warning line thresholds (such as a reduction in cultivated land area of more than 5%). When the monitoring data exceeds the threshold, the system automatically generates an early warning report, including abnormal data, impact analysis and response suggestions. Report generation: The early warning report can be automatically generated in PDF format, provided to relevant management personnel, and pushed notifications through the system.
[0045] User authority management module. Functional description: This module is used for different users to access corresponding data and system functions according to their authority. Specific implementation: Role-based access control: Design a user role system, including administrators, ordinary users, and auditors, etc. Different roles have different permissions (such as data viewing, modification, and deletion). Permission configuration: Provide an administrator interface to support flexible configuration of user roles and permissions to ensure data security and privacy protection. User authentication: Use OAuth2.0 or JWT (JSON Web Token) to implement user authentication and authorization to ensure the security of user access.
[0046] Implementation details and specific complete workflow examples for overlay analysis of patrol spatial data and farmland protection layers (vector layers) in farmland protection management systems: 1. Workflow Overview. This workflow includes five main steps: data acquisition, cleaning, processing, analysis, and report generation. Each step is described in detail.
[0047] 2. Specific implementation steps Step 1: Data acquisition. Data import: Obtain basic data, thematic data, and auxiliary data related to cultivated land from open databases through APIs. These data usually include the location, area, use, and environmental monitoring data of cultivated land. Example method: Use HTTP requests to call the API interface to obtain cultivated land data in JSON format. Example: Send a GET request to the data source URL with the required parameters (such as time range, data type, etc.). The received response data is converted into a structured format (such as CSV or database table).
[0048] Step 2: Data cleaning and preprocessing. Data cleaning: Check missing values and outliers and process them. For example, use the mean or median to fill missing data. Example description: Traverse each record and check the validity of each field. For missing values, use the mean of the data to fill; for outliers (such as area data greater than a certain threshold), mark them as requiring manual review. Data format conversion: Convert the acquired data into a format acceptable to the system (such as GeoJSON). Example description: Use geographic information system (GIS) tools to convert the data format to ensure the correctness of geographic coordinates.
[0049] Step 3: Data analysis. Overlay analysis: Use the GIS system to overlay the inspection spatial data with the farmland protection layer to identify potential problems in farmland protection. Example description: Load the farmland protection layer and inspection spatial data into the GIS analysis tool. Use the spatial analysis tool to set parameters (such as buffer radius, overlap, etc.) and perform overlay analysis. Generate analysis results, including overlay layers and problem area markers.
[0050] Step 4: Generate a verification report. Automatic verification function: Generate a verification report based on the results of the overlay analysis, including the status of the cultivated land, abnormal conditions and recommended measures. Example description: Collect the results of the overlay analysis and integrate them into an easy-to-read format. Use the template engine to automatically generate a report in PDF format, which includes: an overview of the inspection space data, overlay analysis results, abnormal conditions found and recommended measures.
[0051] Step 5: Data storage and permission management Data storage: Store the cleaned data and analysis results in the database of the management system for subsequent query and management. Example description: Define the database table structure, including fields such as data ID, data type, timestamp, analysis results, etc. Use SQL commands to insert data into the corresponding table. User authority management: Set permissions according to the roles of different users to ensure data security and privacy protection. Example description: Set roles in the system (such as administrator, inspector, reviewer, etc.). Set different role access rights. For example, only administrators can modify basic data, and inspectors can access inspection records and generate reports.
[0052] The specific implementation details of the above steps can help us understand how to overlay and analyze the inspection spatial data with the farmland protection layer and ensure the compliance and validity of the data.
[0053] The technical solution of the present invention is described in more detail below in conjunction with specific embodiments 1-9. Figure 6-Figure 9 A schematic block diagram of different options or functions of this management system.
[0054] [Example 1]: Dynamic update of data resources Technical features correspond to: data management module and data resource dynamic update function.
[0055] Technical issue: Resolve the problem of inaccurate farmland information caused by delayed data updates.
[0056] Implementation purpose: To achieve real-time updating and management of cultivated land data and ensure the accuracy and timeliness of the data.
[0057] Implementation steps: S1. System login like Fig.15 , the user (such as data administrator / system administrator) opens the login interface of the cultivated land protection management system. Enter the user name, password and verification code, and click the "Login" button. The system verifies the user information and enters the system main interface after the verification is passed.
[0058] S2. Data import In the main interface of the system, click "Data Management Module". Select the "Data Import" function and the data import window will pop up. Click the "Select File" button to select the cultivated land data file or spatial data to be imported from the local computer. It supports multiple formats such as Shapefile, GeoJSON, KML, etc. Select the data type, such as basic data, thematic data or auxiliary data. Click the "Import" button and the system will start uploading and parsing the data file.
[0059] S3. Data processing The data management module of the system receives the uploaded data files. The system automatically classifies and identifies the attributes of the data and stores the data in the corresponding database. The system standardizes the new data through the data standard unification module, and uses the data addition and deletion module and the layer topology module to compare with the existing data to identify the newly added, modified or deleted data.
[0060] S4. Data update The system automatically updates the cultivated land data in the database based on the comparison results. New data is directly added to the database; modified data is updated with corresponding records; deleted data is marked or removed by the system. The system generates a data change log to record data updates, including update time, update content, operator and other information.
[0061] S5. Data verification The system automatically verifies the updated data to check its consistency and completeness.
[0062] S6. Data review Users can select the "Data Browsing" function in the "Data Management Module" to view the latest cultivated land data on the map, supporting map operations such as zooming and panning. Click on a plot of land to view its detailed attribute information, such as area, location, ownership, soil type, etc.
[0063] [Application Examples]: Scenario description: Data administrator employee B recently obtained the latest cultivated land survey data and needs to update it to the cultivated land protection management system.
[0064] Specific operations: Log in to the system: Employee B opens the system, enters the user name "xiaoming" and password "xm123456", and clicks "Log in" after the verification code is entered correctly.
[0065] Data import: On the main interface, click "Data Management Module" and then select "Data Import". Click "Select File", select the file "Latest Cultivated Land Data.shp", select "Basic Data" as the data type, and click "Import".
[0066] Data processing: The system starts uploading and parsing data files and automatically identifies plot attributes.
[0067] Data update: The system compares the new data with the existing data and finds 10 new plots and 5 modified plots. The system automatically updates the database and generates a data change log.
[0068] Data verification: The system automatically verifies the updated data to check its consistency and completeness. Data review: Employee B reviews the map in "Data Browsing" to confirm that the newly added and modified plots are displayed correctly.
[0069] Technical effect: It realizes real-time update and accuracy of data, ensuring the timeliness and accuracy of data. The data verification function detects the consistency and integrity of data. It reduces manual operations, improves work efficiency, and avoids human errors. It provides a data change log to facilitate data management and auditing.
[0070] [Example 2]: Farmland inspection, collection and management Corresponding technical features: The task management module is connected to the mobile device to support field data collection; the task management module supports offline data collection function.
[0071] Technical issues: Solve the problems of low inspection efficiency and untimely data collection.
[0072] Implementation purpose: To perform inspection tasks through mobile devices, collect farmland information in real time or offline, and improve inspection efficiency and data collection quality.
[0073] Implementation steps: S1. Task creation See also Fig.12 and Fig.13 , the administrator clicks "Task Management Module" on the main interface of the system. Select the "Create Task" function to enter the task creation interface. Fill in the task name (such as "2023 Spring Farmland Inspection"), task description, start and end dates. Select the plot to be inspected on the map, by drawing a polygon, entering the plot number or selecting an area. Specify the inspector. Click the "Save" button to complete the task creation.
[0074] S2. Task Receiving The inspector installs and opens the mobile application on the mobile device. Log in to the system and enter the user name and password. In the "My Tasks" list, you can see the inspection tasks assigned to you. Click on the task to view the task details and inspection requirements.
[0075] S3. Inspection and Execution On the task details screen, click the "Start Inspection" button. The mobile application / app uses the GPS function to navigate to the specified plot and display the positional relationship between the current location and the target plot. The mobile device uses vector tile fast rendering technology to ensure fast map loading and smooth operation. In the absence of network connection, the mobile application / app supports offline data collection function and can continue to perform tasks. After arriving at the plot, click the "Collect Data" button to enter the data collection interface.
[0076] Plot location information: The system automatically obtains the current longitude and latitude coordinates. Weather information: Manually select the current weather conditions, such as sunny, cloudy, rainy, etc. Soil information: Based on on-site observations, enter information such as soil type, humidity, fertility, etc. On-site photos: Click the "Photo" button to use the device camera to take photos of the plot. After completing the data entry, click the "Save" button to temporarily store the data in the device.
[0077] S4. Data Synchronization After the network is restored, the App will automatically synchronize the temporarily stored data to the server. After the data is successfully uploaded, the system will update the task execution status.
[0078] S5. Mission Completed After completing the inspection of all plots, return to the task interface and click the "Complete Task" button. The system will update the task status to "Completed" and record the completion time.
[0079] S6. Data review and report generation In the system, the administrator enters the "Task Management Module" to view the execution status of the task. In the "Task Details", you can view the inspection space data uploaded by the inspectors, including the collected plot information and on-site photos. The system automatically generates an inspection report, which includes the inspection time, inspectors, plot information, collected data and photos. The report can be exported to PDF or Word format for archiving or sharing.
[0080] [Application Examples]: Scenario description: Inspectors need to inspect farmland in mountainous areas where the network signal is unstable.
[0081] Specific operations: Task reception: The inspector opens it in a place with Internet access, and after logging in, he will see the assigned task "2023 Spring Farmland Inspection" in "My Tasks".
[0082] Inspection execution: load and cache map data of the area to be inspected in advance. After entering the mountainous area, the network signal is unstable. The App uses cached tile data and the map can still be displayed normally. After arriving at the plot, click "Collect Data" and the system automatically obtains the location information. Select the weather as "Sunny", the soil type as "Sandy Soil", the humidity as "Dry", and the fertility as "General". Take a photo of the plot and fill in the remarks. Click "Save" and the data will be temporarily stored in the device.
[0083] Data synchronization: After returning to an area with network, the App automatically uploads data to the server.
[0084] Mission completed: After completing the inspection of all plots, click "Complete Mission".
[0085] Technical effect: Improved inspection efficiency, inspectors can continue to work when the network is unstable. Data is uploaded in real time or offline to ensure data integrity and timeliness. Improved data collection quality, GPS positioning and automatic data collection reduce human errors.
[0086] [Example 3]: Cultivated land spatial analysis module based on spatial analysis Corresponding technical features: The spatial analysis module adopts automatic verification technology based on spatial analysis, and the spatial analysis module supports the verification of land use for batch projects.
[0087] Technical issues: Addressing the lack of automated spatial analysis and verification tools.
[0088] Implementation purpose: Through GIS spatial analysis technology, automatically verify whether the project land occupies arable land, improve verification efficiency and accuracy, and support the verification of batch project land.
[0089] See also Fig.14,Automatic verification process of cultivated land: The shapfile vector file of the construction project land scope is uploaded to the system. First, the construction project land is deducted from the agricultural conversion land in previous years, and then it is superimposed with the cultivated land, permanent basic farmland, and high-standard farmland for analysis, and the area and grade occupied by these layers are counted respectively.
[0090] Implementation steps: S1. Upload project land data In the system, the user (such as a planner) clicks "Spatial Analysis Module". Select "Upload Project Land Data" and a file selection window pops up. Select land data files for multiple construction projects, which support formats such as Shapefile and GeoJSON. Enter information such as the project name and description, and click the "Upload" button.
[0091] S2. Automatic verification The system receives and analyzes the project land data and displays it on the map. The system overlays and analyzes the project land data with the layers of cultivated land, permanent basic farmland, high-standard farmland, etc. The system uses automatic verification technology based on spatial analysis to automatically verify whether each project land occupies cultivated land or permanent basic farmland and / or high-standard farmland, etc., and calculates the occupied area and location.
[0092] S3. Generate report The system generates a detailed verification report, which includes basic project information, occupied arable land, impact assessment, and recommended measures. Basic project information: project name, location, land area, etc.
[0093] Situation of occupied arable land: total area of occupied arable land, quality grade, and specific plot number.
[0094] Impact assessment: analysis of the impact on farmland protection.
[0095] Recommended measures: such as adjusting project planning, taking compensatory measures, etc.
[0096] Reports can be viewed in the system or exported to PDF or Word format.
[0097] S4. Notification and Processing The system will notify the relevant personnel of the verification results, and the relevant personnel will check or adjust according to the report content.
[0098] [Application Examples]: Scenario description: Employee A needs to check whether multiple construction projects have occupied arable land.
[0099] Specific operations: Upload project land data: Employee A logs into the system and enters the "Spatial Analysis Module". Click "Upload Project Land Data", select the land files of multiple projects, enter the project name and description, and click "Upload".
[0100] Automatic verification: The system automatically conducts spatial overlay analysis to verify whether each project occupies arable land.
[0101] Generate Report: The system generates a verification report detailing the occupancy of each item.
[0102] Notification and processing: Employee A submitted the report and proposed adjustments for the project occupying arable land.
[0103] Technical effect: Improved verification efficiency and supported automatic verification of batch projects. Improved verification accuracy, GIS spatial analysis technology ensured the accuracy of results. Provided decision support, detailed reports provided a scientific basis for planning.
[0104] [Example 4]: Cultivated land monitoring and early warning Technical features correspond to: cultivated land monitoring and early warning module, customized early warning rule function.
[0105] Technical issue: Solve the problem of lack of real-time monitoring and early warning mechanism.
[0106] Implementation purpose: By real-time monitoring of cultivated land data, when abnormal situations are found, early warning reports are generated to notify relevant personnel for timely processing.
[0107] Implementation steps: S1. Warning rule setting In the system, the administrator enters the "farmland monitoring and early warning module". Select "early warning rule settings" to set early warning thresholds and conditions as needed. For example, set an early warning when the cultivated land area in a certain area decreases by more than 5%. Set an immediate early warning when it is found that the cultivated land is illegally occupied.
[0108] S2. Real-time monitoring The system monitors farmland data in real time and continuously compares data changes.
[0109] S3. Warning trigger When the warning conditions are met, the system automatically generates a warning report.
[0110] The report includes description of abnormal situation, impact assessment, recommended measures, etc.
[0111] S4. Notify relevant personnel The system sends the early warning report to relevant personnel through SMS, email or system notification. Relevant personnel can check and take measures in time.
[0112] [Application Examples]: Scenario description: In a recent data update, the system discovered that the cultivated land area in a certain township had dropped sharply.
[0113] Specific operations: Early warning trigger: The system detected that the cultivated land area in the township decreased by 6%, exceeding the set threshold of 5%.
[0114] Generate early warning report: The system automatically generates a report to point out the specific changes and possible causes.
[0115] Notify relevant personnel: The report is sent to decision makers via SMS and email.
[0116] Handling measures: After reviewing the report, the person in charge will immediately organize personnel to conduct on-site investigation.
[0117] Technical effect: A real-time monitoring and early warning mechanism has been established to detect abnormal situations in a timely manner. The processing efficiency has been improved, and relevant personnel can take measures quickly to prevent further loss of cultivated land resources. Customized early warning rules are supported to meet different management needs.
[0118] [Example 5]: Historical data version management Technical feature correspondence: The system provides historical data version management function.
[0119] Technical issue: Solve the problem of insufficient historical data management and inability to perform change analysis.
[0120] Implementation purpose: To support the time series management of farmland protection data, realize comparative analysis of historical data and current data, and generate farmland resource change reports.
[0121] Implementation steps: S1. Historical data storage After each data update, the system automatically saves the current data version and records the version number and timestamp. Historical data is stored in time series and supports multi-version management.
[0122] S2. Version selection In the system, the user clicks the "Historical Data Version Management" module and selects the historical version and current version to be compared.
[0123] S3. Data comparison The system loads the selected historical data and current data. It displays them on the map in overlapping form, using different colors or styles to distinguish them. The system automatically calculates changes in cultivated land area, number of plots, quality level, etc.
[0124] S4. Generate report The system generates a report on changes in cultivated land resources, including: Overall changes: increase or decrease in the total area of cultivated land and changes in quality grade.
[0125] Regional changes: Statistics on cultivated land changes by region.
[0126] List of changed plots: List the plots that have changed in detail.
[0127] Reports can be exported or printed for decision-making reference.
[0128] [Application Examples]: Scenario description: Employee C needs to understand the changes in cultivated land in a certain county over the past five years to provide a basis for formulating a cultivated land protection plan.
[0129] Specific operations: Version selection: In the "Historical Data Version Management" module, select the 2018 data and the 2023 data for comparison.
[0130] Data comparison: The system displays two periods of data on the map, using different colors to distinguish them.
[0131] Generate report: The system generates a report on changes in cultivated land resources, showing that the total cultivated land area has decreased by 5% and the cultivated land with high quality level has decreased by 2%.
[0132] Decision support: Based on the report, employee C developed measures and plans to strengthen farmland protection.
[0133] Technical effect: It supports historical data analysis, so managers can understand the long-term trend of cultivated land resources. It provides a scientific basis and reliable data support for planning and decision-making.
[0134] [Example 6]: Multi-user rights management Technical feature correspondence: The user authority management module supports fine-grained authority control, including authority settings at the data level, function level, and operation level.
[0135] Technical issues: Solve the problems of insufficient data security and permission management.
[0136] Implementation purpose: To ensure data security and rational use and standardize system use through multi-user authority management.
[0137] Implementation steps: S1. User role definition The system administrator clicks "User Rights Management Module" in the "System Settings" module. Define different user roles, such as "Administrator", "Data Administrator", "Inspector", "Planner", etc. Set permissions for each role, including data-level, function-level and operation-level permissions. Among them: Data-level permissions: The scope of data that can be accessed, such as data in a certain region.
[0138] Function-level permissions: Available functional modules, such as data import, data export, task management, etc.
[0139] Operation-level permissions: permissions for operating data, such as viewing, editing, and deleting.
[0140] S2. User creation In the "User Management" interface, click the "Add User" button. Enter the new user's username, password, name, contact information, etc. Select the user role and specify the region. Click the "Save" button to complete the user creation.
[0141] S3. User login and permission control The user logs into the system with his or her account and password. The system loads the corresponding function modules and data according to the user's role and authority. Inspector: Can only access the "Land Inspection" and "Task Management Module" to view the tasks and data assigned to him / her.
[0142] Planners: Can access Spatial Analysis Module functionality but cannot modify the underlying data.
[0143] Data administrator: can manage the import, export, and update of data, but cannot perform inspection tasks.
[0144] Administrator: Has full permissions and can manage users, system configuration, and all data.
[0145] S4. Rights Management The system supports dynamic adjustment of user permissions, and administrators can modify user roles and permissions at any time. When a user attempts to access a function or data for which they do not have permission, the system will prompt that they do not have sufficient permissions.
[0146] [Application Examples]: Scenario description: New inspectors need to use the system but can only access functions related to inspections.
[0147] Specific operations: User creation: The administrator adds the user "xiaozhang" in the "User Rights Management Module", sets the role to "Inspector", and specifies the accessible area as "Beishan District".
[0148] Permission control: When inspectors log into the system, they can only see the "farmland inspection" and "task management module" and mobile applications, and can only view and operate the data of the "North Mountain Area".
[0149] Permission adjustment: If an inspector needs to temporarily view data in other areas, the administrator can temporarily increase his permissions and restore them later.
[0150] Technical effect: Ensures data security and prevents unauthorized access and operation. Improves management efficiency, and clear authority allocation helps all levels work together. It is flexible and can adjust user permissions as needed to adapt to changes in organizational structure.
[0151] In summary, the farmland protection management system and method based on information technology provided by the present invention solves the technical problems existing in the prior art, such as data update lag, information islands, lack of spatial analysis capabilities, low inspection efficiency, lack of early warning mechanism and data security risks. Through the comprehensive application of technologies such as dynamic update of data resources, GIS spatial analysis, task management, mobile applications, and multi-user authority management, real-time monitoring, automatic verification and efficient management of farmland resources are achieved.
[0152] [Example 7]: Land development planning Scene background A new commercial development project needs to be planned in a certain area. In order to ensure that the project land does not encroach on cultivated land, permanent basic farmland or other protected land resources, planners need to verify the project land. Using the cultivated land protection management system based on information technology of the present invention, planners can efficiently complete automatic verification and generate detailed verification reports to provide a scientific basis for supporting decision-making.
[0153] like Fig. 9 In the upper right corner, there are three main options: "Data Management", "Thematic Application" and "System Management".
[0154] Specific use steps 1. System Login Operator: Employee A.
[0155] Steps: Open the system login interface, enter the user name "Employee A", password "password123" and verification code. Click the "Login" button, and enter the main interface after the system verification is passed.
[0156] 2. Import project land data Modules involved: data management module.
[0157] Steps: On the main interface, click "Data Management Module". Select the "Data Import" function and the data import window will pop up. Click "Select File" to upload the land vector data file of the development project (Shapefile, GeoJSON and other formats are supported). The file name is "Commercial Project Land.shp". In the "Data Type" drop-down menu, select "Project Land Data". Click the "Import" button and the system will start uploading and parsing the data file. After the data is successfully imported, the system prompts "Data Import Completed" and automatically stores the data in the storage database.
[0158] 3. Automatic verification function starts Modules involved: spatial analysis module.
[0159] Steps: Return to the main interface, under "Thematic Application Module", click "Permanent Basic Farmland Protection Module" or "Home Module" to enter the "Spatial Analysis Module" interface. Select the "Automatic Verification" function to enter the verification interface. In the verification interface, select the "Commercial Project Land" data just imported. The system displays the geographical location and scope of the project land. Click the "Start Verification" button, and the system calls the automatic verification technology based on spatial analysis. The system overlays and analyzes the project land data with protection layers such as cultivated land, permanent basic farmland, and high-standard farmland. The system automatically excludes plots that have been approved for construction. Calculate the area, quality grade and specific location of cultivated land occupied by the project land. After the verification process is completed, the system prompts "Verification Completed".
[0160] 4. Generate a report based on the verification results Modules involved: spatial analysis module, task management module.
[0161] Steps: On the verification interface, click the "Generate Report" button. The system automatically generates a verification report, which includes: Basic project information: project name, location, land area, etc.
[0162] Situation of occupied arable land: (Whether occupied arable land: Yes. Occupied area: 5 hectares. Arable land grade: Secondary arable land. Plot location: displayed on the map, and coordinates are provided).
[0163] Impact assessment: analysis of the impact on farmland protection.
[0164] Regulations and suggestions: Based on relevant regulations, propose compensation measures or land use adjustment suggestions.
[0165] Click the "Export Report" button, select the export format as PDF, and save the report as "Commercial Project Land Verification Report.pdf".
[0166] The system sends the verification report to relevant decision-makers through the task management module and sends notifications within the system.
[0167] 5. Decision support process Modules involved: farmland monitoring and early warning module, user authority management module.
[0168] Steps: Employee A checks the verification report and finds that the project land occupies secondary farmland, and measures need to be taken. Through the farmland monitoring and early warning module, the system prompts Employee A to submit a compensation plan or adjust the project plan according to the preset rules. According to the system's suggestions, Employee A contacts the project leader to discuss adjusting the land scope to avoid occupying farmland. The adjusted project land data is imported into the system again, and the above verification steps are repeated to confirm that farmland is no longer occupied. Finally, a new verification report is generated to meet the decision-making planning requirements.
[0169] 6. Historical data backtracking Modules involved: historical data version management function.
[0170] Steps: On the main interface, click the "Historical Data Version Management" module. Select the historical data of the plot to view the previous development and verification records. The system shows that the plot had applied for development two years ago, but was not approved due to occupying arable land. Employee A uses the historical records as a reference to improve the current unapproved opinion.
[0171] Application of technical modules: The data management module is used to import and manage project land data. The spatial analysis module realizes the overlay analysis and automatic verification of project land and cultivated land protection layers. The task management module notifies relevant personnel and manages the generation and distribution of verification reports. The cultivated land monitoring and early warning module provides rule suggestions and prompts the measures to be taken. The historical data version management function views the historical development information and version change records of the plot. The user authority management module ensures that only authorized planners can perform corresponding operations.
[0172] Technical effects achieved: Improve verification efficiency, automate the verification process, reduce manual workload, and save time. Ensure verification accuracy, use spatial analysis technology to accurately calculate the area and location of occupied arable land. Assist decision-making, the system provides rule suggestions to help planners make decisions in compliance with regulations. Data traceability, historical data backtracking function, enhance the transparency of the decision-making process.
[0173] [Example 8]: Cultivated land quality assessment and planning decision-making Scene background It is necessary to conduct a comprehensive assessment of the quality of cultivated land in the entire region to provide data support for the agricultural production planning and the formulation of cultivated land protection rules for the next year. Using the spatial analysis module and historical data version management function of this system, managers can conduct a comprehensive analysis and assessment of cultivated land quality.
[0174] Specific use steps 1. System login and data preparation Operator: Technician employee D.
[0175] Steps: Log in to the system and enter the main interface. In the data management module, import the latest cultivated land soil test data, including soil organic matter content, nitrogen, phosphorus and potassium content, pH and other indicators. The data format is an Excel table, and the system automatically parses and associates it with the corresponding plot.
[0176] 2. Spatial analysis of cultivated land quality Modules involved: spatial analysis module.
[0177] Steps: On the main interface, click "Spatial Analysis Module" and select the "Cultivated Land Quality Assessment" function.
[0178] The system pops up the analysis parameter setting window, select the indicator to be analyzed (such as organic matter content). Click "Start Analysis", the system will overlay the soil quality data with the geographic information to generate a distribution map of cultivated land quality in the entire region. The distribution map uses different colors to represent different quality levels, and supports operations such as zooming in, zooming out, and panning.
[0179] 3. Comparative analysis of historical data Modules involved: historical data version management function.
[0180] Steps: On the spatial analysis result page, click the "Historical Comparison" button. The system pops up a time selection window, select the comparison year, such as 2022 and 2023. The system loads the farmland quality data of the corresponding year for comparative analysis. Generate a quality change trend chart to show areas where quality has improved or declined.
[0181] 4. Report generation and decision support Steps: On the analysis result page, click the "Generate Report" button. The system automatically generates a farmland quality assessment report, which includes: the overall status of the current farmland quality. Quality change trend analysis. Analysis of the causes of quality changes (such as fertilization conditions, farming methods, etc.). Recommended measures (such as improving soil and adjusting planting structure). The report can be exported to PDF or Word format for reference by decision makers.
[0182] 5. Data sharing and collaboration Modules involved: user rights management module.
[0183] Steps: Employee D shares the report to the "Shared Documents" area in the system. Other authorized users can view the report and collaborate on developing relevant rules and plans.
[0184] Application of technical modules: Data management module, manages cultivated land soil quality data. Spatial analysis module, realizes spatial distribution and change analysis of cultivated land quality. Historical data version management function, supports comparative analysis of data from different years. User authority management module, controls access rights to data and reports.
[0185] Achieved technical effects: Scientifically evaluate the multi-dimensional data analysis of cultivated land quality and provide objective and accurate evaluation results. Assist planning and decision-making to provide strong data support for agricultural production planning and cultivated land protection rules. Promote collaborative data and report sharing among users at different levels and promote collaborative work between different levels.
[0186] [Example 9]: Multi-user collaborative management and data sharing Scenario background: The farmland protection management system needs to support the collaborative work of multiple users and users at different levels. Under the premise of ensuring data security and permission control, data sharing and collaborative management can be achieved. Through the user permission management module of this system, fine-grained permission control can be achieved to meet the needs of different users.
[0187] Specific use steps 1. User role definition and creation Operator: System administrator.
[0188] Steps: Log in to the system and enter the user rights management module. Click "Role Management" to add new roles: Data Administrator: Responsible for data import, export and maintenance. Planner: Responsible for land development planning. Inspector: Responsible for field inspections and data collection. Technician: Responsible for arable land quality assessment and technical support. Set permissions for each role: Data-level permissions: accessible data range (such as the boundaries of a certain area). Functional-level permissions: usable functional modules (such as data management, spatial analysis). Operational-level permissions: permissions for operating data (such as viewing, editing, and deleting). Click "User Management" to add new users and assign corresponding roles and permissions.
[0189] 2. User login and collaborative work Operator: Users of various roles.
[0190] Steps: Different users log in to the system with their own usernames and passwords. The system loads the corresponding functional modules and data according to the user's role and permissions. Planner employee A can access the "Data Management Module" and "Spatial Analysis Module" to view and import project land data. Inspectors can access the "Task Management Module" and "Mobile Application" to perform inspection tasks. Technician employee D can access the "Data Management Module" and "Spatial Analysis Module" to evaluate the quality of cultivated land.
[0191] 3. Data sharing and collaboration Steps: Employee A views the farmland quality assessment report uploaded by technician employee D in the system as a reference for planning. After the inspector completes the inspection task, the data is uploaded in real time, and the data manager can view and maintain the data. Technician employee D can view the latest soil data uploaded by the inspector and update the farmland quality assessment.
[0192] 4. Security management and monitoring Operator: System administrator.
[0193] Steps: In the User Rights Management module, check the user's operation log. Monitor abnormal behaviors, such as repeated login failures, unauthorized operations, etc. When security risks are found, adjust user rights or lock the account in time.
[0194] Technical module application: User rights management module, define roles, assign rights, and manage users. Data management module, support multi-user data access and operation. Task management module, support collaborative work, task creation, assignment, and tracking. System log and security monitoring, record user operations, and ensure system security.
[0195] Technical effects achieved: data security, strict permission control, and prevention of unauthorized access and operation. Improved collaboration efficiency, multi-level and multi-role users working together on the same platform, promoting information sharing and communication. The system is safe and stable, and security issues are discovered and handled in a timely manner through logs and monitoring to ensure the normal operation of the system.
[0196] The above specific embodiments have described in detail the specific application of the farmland protection management system based on information technology in different scenarios. Through the collaborative work of various modules, the system realizes efficient management and protection of farmland resources.
[0197] The present invention provides a farmland protection management system and method based on information technology, aiming to build an integrated, automated and intelligent farmland protection management platform by introducing technologies such as dynamic update of data resources, GIS spatial analysis, task management, and mobile applications, so as to solve technical problems existing in the prior art such as delayed data update, information islands, lack of spatial analysis capabilities, low inspection efficiency, and lack of early warning mechanisms.
[0198] And through the present invention: 1. Realize real-time updating and accuracy of data: Through the dynamic update function of data resources, real-time monitoring of data changes and automatic update of data versions can be achieved, which solves the problem of delayed data updates, ensures the timeliness and accuracy of cultivated land data, and provides managers with reliable data support.
[0199] 2. Break down information silos and realize data sharing: The system provides a unified data management platform and supports multi-user authority management. Different levels can share data within the scope of authority, solving the problems of data dispersion and duplication and improving management efficiency.
[0200] 3. Provide powerful spatial analysis and automatic verification capabilities: The use of GIS system and automatic verification technology realizes spatial positioning, overlay analysis and automatic verification functions, solving the problem of lack of spatial analysis methods. Managers can intuitively understand the distribution and changes of cultivated land, and quickly verify whether the project land occupies cultivated land, thereby improving verification efficiency and accuracy.
[0201] 4. Improve inspection efficiency and data collection quality: Through mobile applications and mobile vector tile fast rendering technology, inspectors can efficiently perform inspection tasks, collect data in real time, obtain inspection space data and upload it to the server in real time or offline, solving the problems of low inspection efficiency and untimely data collection.
[0202] 5. Establish a real-time monitoring and early warning mechanism: The system monitors the cultivated land data in real time through the cultivated land monitoring and early warning module. When an abnormal situation is found, an early warning report is generated to notify relevant personnel to deal with it in time, thus solving the problem of lack of early warning mechanism and preventing further loss of cultivated land resources.
[0203] 6. Support historical data analysis to provide a basis for decision-making: Through the historical data version management module, managers can analyze the historical changes of cultivated land resources, generate cultivated land resource change reports, and provide a scientific basis for planning and decision-making.
[0204] 7. Ensure data security and standardize system use: The user authority management module ensures that different users can only access and operate data and functions within their own authority, preventing unauthorized access and operation and ensuring data security.
[0205] Finally, it should be noted that the above is only a preferred embodiment of the present invention. If a technician in this field modifies the technical solutions recorded in the aforementioned embodiments, or makes equivalent substitutions for some of the technical features therein, all modifications, equivalent substitutions, improvements, etc. should be included in the scope of the present invention.
Claims
1. A farmland protection management system based on information technology, characterized in that: It includes a storage database and a management system that is in communication with the storage database. The management system is in communication with the GIS system and the mobile device through an API interface. The management system includes a data management module and a cultivated land monitoring and early warning module. The data management module includes a data standard unification module, a data addition and deletion module, and a layer topology module. Among them: Data management module, used to import, export, browse and query spatial data; Spatial data is obtained by calling the GIS system and / or uploading by mobile devices. Spatial data includes vector data and / or vector layers; Data standard unification module: used to establish a unified data standard for the imported vector data by calling the GIS system, including unified standard processing of at least one of the coordinates, projection mode, elevation benchmark and geometric features of the vector data to obtain the original standard data; Data addition and deletion module: used to remove sensitive information and / or unnecessary information from the original standard data, retain key information, and add new identification information to obtain identifiable current updated data; Layer topology module: used to call the GIS system to establish a vector reference layer, compare the imported vector layer with the vector reference layer, and remove the fragmented patches in the patches of the compared vector layer to obtain a recognizable current update layer; The cultivated land monitoring and early warning module is used to set early warning rules and analyze whether the imported current update data and the current update layer contain cultivated land data. If so, it determines whether the cultivated land data triggers the early warning rules. If so, it issues visual early warning information.
2. The farmland protection management system based on information technology according to claim 1 is characterized in that: The management system also includes: Login module, used for user and administrator login; User authority management module, which is used for different users to access corresponding data and system functions according to their authority; Spatial analysis module, which is used to integrate farmland protection information with electronic maps by combining with GIS system, and provides spatial positioning, overlay analysis and automatic verification functions; Task management module, used to create, assign and track inspection tasks, and supports real-time monitoring and statistical analysis of task execution; A visualization analysis module is used to analyze the current update data and the current update layer and generate a visualization report or a visualization interface; The spatial data includes at least one of basic data, thematic data and auxiliary data; The data management module is configured with a data resource dynamic update function to utilize the directory dynamic update technology to perform hierarchical and classified management of data resources, monitor data changes in real time, automatically update data versions, and generate data change logs; The task management module is connected to the mobile device to support field data collection, allowing inspectors to perform inspection tasks through mobile devices, collect plot location information, meteorological information, soil information and on-site photos, and generate spatial data of the current inspection.
3. The cultivated land protection management system based on information technology according to claim 2 is characterized in that: The system is configured as a historical data version management module that provides historical data version management functions to support time series management of cultivated land protection data, realize comparative analysis of historical data and current data, and generate cultivated land resource change reports; The data management module is configured to support automatic verification of the spatial data to ensure data consistency and integrity; The spatial analysis module uses automatic verification technology based on spatial analysis to overlay and analyze the land use data of the construction project with the cultivated land and permanent basic farmland layers, automatically verify whether the project land occupies cultivated land or permanent basic farmland, and generate a verification report; The farmland monitoring and early warning module is configured with a custom early warning rule function that allows users to set early warning thresholds and conditions as needed; The spatial analysis module is configured to support the verification of batch project land use and improve verification efficiency; The task management module is configured to support offline data collection functions, allowing field inspectors to perform tasks without a network connection and synchronize data to the server after the network is restored.
4. A method for farmland protection and management based on information technology, characterized in that: The following steps are involved: Login steps: The user logs in to the system through the login module, enters the user name, password and verification code, and enters the system after verification by the storage database; Inspection steps: Users create inspection tasks through the task management module in the system, select the plots to be inspected, generate task packages and assign them to field inspectors; Data collection and upload steps: Field inspectors receive task packages through mobile devices, use the farmland inspection module configured on the mobile device, locate the target plot through GPS, and use mobile terminal vector tile fast rendering technology to collect plot location information, meteorological information, soil information and on-site photos, obtain inspection space data and upload it to the server in real time or offline; Verification and feedback steps: The system overlays and analyzes the inspection spatial data with the farmland protection layer, uses the spatial analysis module's automatic verification technology based on spatial analysis to generate a verification report, and provides real-time feedback on the task execution status; Early warning step: The system monitors the cultivated land data in real time through the cultivated land monitoring and early warning module. When an abnormal situation is found, an early warning report is generated to notify relevant personnel to take measures; Comparison and analysis steps: The system supports historical data version management function, which allows users to compare and analyze historical data with current data and generate a report on changes in cultivated land resources; Permission allocation steps: The system controls different users' access rights to data and functions through the user permission management module to ensure data security.
5. A method for dynamically updating cultivated land data resources using the cultivated land protection management system based on information technology as described in any one of claims 1 to 3, comprising the following steps: System login steps: The user logs in to the system through the login module, enters the user name, password and verification code, and enters the system main interface after verification; Data import steps: In the data management module, select the "Data Import" function, upload the spatial data and start importing; Data processing steps: The system receives and parses spatial data, classifies and identifies attributes of vector data of spatial data, and stores them in the corresponding database; Data standard unification step: establish a unified data standard for vector data by calling the GIS system, including standardizing at least one of the coordinates, projection mode, elevation benchmark and geometric features of the vector data to obtain the original standard data; Data addition and deletion step: used to remove sensitive information and / or unnecessary information from the original standard data, retain key information, and add new identification information to obtain identifiable current updated data; Layer topology step: used to call the GIS system to establish a vector reference layer, compare the imported vector layer with the vector reference layer, and remove the fragmented patches in the patches of the compared vector layer to obtain a recognizable current update layer; Data update step: The system compares the current update data and the current update layer as new data with the existing data, identifies the data that needs to be added, modified or deleted, and automatically updates the database; Data verification step: The system automatically verifies the updated data to check the consistency and integrity of the data; Data viewing steps: Users browse the latest cultivated land data in the visual section of the data management module and view the plot attribute information.
6. A method for inspecting, collecting and managing cultivated land using the cultivated land protection management system based on information technology as described in any one of claims 1 to 3, comprising the following steps: Task creation steps: The administrator creates an inspection task in the task management module, fills in the task information, selects the plot to be inspected, and designates inspectors; Task receiving step: The inspector logs into the system on a mobile device to view and receive the assigned inspection tasks; Inspection execution steps: Inspectors use mobile devices to locate the target plot through GPS and collect plot location information, weather information, soil information and on-site photos; Data upload step: The patrol obtains the patrol space data and uploads it to the server in real time or offline, and the system updates the task execution status; Task completion steps: After the inspector completes all tasks, mark the task as completed in the system; Data viewing and report generation steps: The administrator views the patrol space data in the system, and the system automatically generates a patrol report.
7. A method for automatically checking the occupation of cultivated land using the cultivated land protection and management system based on information technology as described in any one of claims 1 to 3, characterized in that: The following steps are involved: Steps for uploading project land data: Users upload construction project land data in the spatial analysis module and enter the project name and description; Automatic verification steps: The system overlays and analyzes the project land use data with the cultivated land map layer, automatically verifies whether cultivated land is occupied, and calculates the occupied area and location; Report generation steps: The system generates a verification report, including basic project information, occupied arable land, impact assessment and recommended measures; Notification and processing steps: The system will notify the relevant personnel of the verification results, and the relevant personnel will check or adjust according to the report content.
8. A method for managing historical data versions using the farmland protection management system based on information technology as described in any one of claims 1 to 3, characterized in that: The following steps are involved: Historical data storage steps: After each data update, the system automatically saves the current data version and records the version number and timestamp; Version selection step: In the historical data version management module, the user selects the historical version and current version to be compared; Data comparison steps: The system loads the selected data version, displays it on the map, and automatically calculates the changes in cultivated land area, number of plots, and quality level; Report generation steps: The system generates a report on changes in cultivated land resources, including overall changes, regional changes, and a list of changed plots; Report export step: Users can choose to export or print the report for decision-making reference.
9. A method for land development planning using the farmland protection management system based on information technology as described in any one of claims 1 to 3, characterized in that: The following steps are involved: Project land data import steps: import the vector data file of the development project through the data management module, including the boundary, area and coordinate information of the project land; Automatic verification steps: The system uses the spatial analysis module to overlay the project land data with the cultivated land protection layer, automatically verify whether the project land occupies cultivated land, permanent basic farmland or high-standard farmland, and calculate the area of occupied cultivated land and the quality grade of cultivated land; Verification result report generation step: The system automatically generates a verification report, which records in detail whether the project land occupies cultivated land, the occupied area, the cultivated land grade, and the location of the plot, and notifies the relevant planners through the task management module; Decision support step: planners make decisions based on the results of the verification report. If the project occupies arable land, the system prompts planners to take compensation measures or adjust the project land according to regulations; Historical data backtracking steps: The system uses the historical data version management function to allow users to trace back the historical development records of the land parcels for easy review and comparison.
10. A method for monitoring, early warning and protecting resources of cultivated land using the cultivated land protection management system based on information technology as described in any one of claims 1 to 3, characterized in that: The following steps are involved: Real-time data monitoring steps: The system regularly obtains the latest data of cultivated land protection areas through satellite remote sensing data and / or drone monitoring equipment, and after importing it into the system, it monitors the changes of cultivated land data in real time through the dynamic update function of the data management module; Steps for setting early warning rules: The administrator sets early warning rules in the farmland monitoring and early warning module; Analysis and warning steps: According to the preset warning rules, analyze whether the imported current update data and the current update layer contain cultivated land data. If so, determine whether the cultivated land data triggers the warning rules. If so, issue visual warning information; Warning information notification steps: The system sends the warning information to relevant managers via SMS, email or system notification; Historical data comparison and decision support steps: managers can compare the currently monitored changes with historical data through the historical data version management function. The system automatically generates a change trend report to help analyze the causes of cultivated land changes and provide decision support; Countermeasures and processing steps: After the early warning information is issued, the management personnel will check the early warning report, schedule inspection tasks, and send field inspection personnel to the site for verification. After the inspection report is fed back, the current inspection space data will be generated, and the system will update the status of cultivated land resources based on the current inspection space data.
Citation Information
Patent Citations
Cultivated land quality grade query positioning system and method
CN114780661A
Method and system for delimiting permanent basic farmland
CN114638512A
Cultivated land occupation analysis method and device based on video image fusion geographic information system
CN118015516A
Cited By
Cultivated land resource early warning system based on artificial intelligence
CN119377296A
A multi-level and multi-professional CAD model library management method, system and medium
CN119782287A
Inspection information offline management method and device, equipment and medium
CN121210510A
Cultivated land basic data standardization management method
CN121579513A
