Zero-code rapid spatialization system and method for government affair spatio-temporal data

Through the zero-code fast spatial system of government spatiotemporal data, the shortcomings of government spatiotemporal data processing technology in data access, spatial processing, data and system management and visual display are solved, and efficient, accurate and secure government spatiotemporal data processing and display are achieved.

CN119884228AActive Publication Date: 2025-04-25ZHEJIANG TIANZHE FUTURE DIGITAL IND DEVELOPMENT CO LTD

Patent Information

Application Number
CN202510362700.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-04-25
Estimated Expiration
2045-03-26

AI Technical Summary

Technical Problem

The existing government spatio-temporal data processing technology has many problems in data access, spatial processing, data and system management, and visual display, resulting in low processing efficiency, low quality, high usage threshold, and difficult to effectively utilize government data.

Method used

A zero-code fast spatial system for government space-time data is proposed, including data access module, space mapping configuration module, spatial processing module, visual display module, data management and storage module and system management module. The system realizes fast spatial processing of zero code by automatically identifying data structures and field types, graphic interface configuration mapping relationships, adopting efficient spatial interpolation algorithms, providing rich visual display functions, distributed storage architectures and role-based access control and other technical means.

Benefits of technology

It improves the efficiency and quality of government spatio-temporal data processing, lowers the threshold for use, ensures the security and reliability of data, provides intuitive and interactive visual display, and meets the needs of effective utilization of government data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119884228A_ABST
    Figure CN119884228A_ABST
Patent Text Reader

Abstract

The invention discloses a zero-code rapid spatialization system and method for government affair spatio-temporal data, and relates to the field of government affair data processing and geographic information systems, and the system comprises a data access module which can be connected with various government affair data sources, can automatically recognize a data structure and the like, and carries out the preliminary cleaning; the space mapping configuration module is used for configuring data and geographic space mapping through a graphical interface; the spatialization processing module is used for spatializing the data by using an interpolation algorithm; the visual display module is used for displaying data on a map and interacting with the data; the data management and storage module is used for managing data; and the system management module is used for managing users, permissions and system parameters. Each module has a corresponding optimization technology, such as decision tree algorithm optimization and layer management optimization, to improve performance. According to the method, zero-code rapid spatialization of government affair spatio-temporal data can be realized. The data access and spatialization processing efficiency and precision are improved, data management, visual display and system management are optimized, the use threshold is lowered, safety is guaranteed, and intelligence and high efficiency of government affair work are promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of cross-border e-commerce security systems, and in particular to a zero-code rapid spatialization system and method for government spatiotemporal data. Background Art

[0002] Currently, the processing and utilization of government spatiotemporal data face many challenges.

[0003] On the one hand, government data comes from a wide range of sources and in a variety of formats, including Excel spreadsheets, CSV files from different departments, and data from various databases. These data vary greatly in structure and type, and traditional data access methods often require a lot of manual configuration and code writing to import and preprocess data, which is not only inefficient but also prone to errors. For example, when integrating population data and geographic information data, data in different formats may be involved, and manually processing the format conversion and cleaning of these data is extremely cumbersome.

[0004] On the other hand, spatializing government data and combining it with geospatial information is a key step in unleashing the value of government spatiotemporal data. However, most existing spatialization methods require professional geographic information system (GIS) knowledge and programming skills, which are difficult for non-professionals to master. Moreover, when processing large-scale government spatiotemporal data, traditional methods have obvious deficiencies in data processing speed, accuracy, and system scalability. For example, when performing spatial interpolation calculations, some algorithms may not be able to adapt to complex data distribution, resulting in inaccurate spatialization results.

[0005] At the same time, in terms of government data management and system management, it is necessary to ensure the security and reliability of data and the efficiency of multi-user collaborative work. The current system has room for improvement in user rights management, data storage and backup mechanisms, and system performance monitoring. For example, data storage may have a single point of failure risk, and insufficient user rights management may lead to data leakage or misoperation.

[0006] Visualization is also an important part of the application of government spatiotemporal data. Existing visualization tools often lack intuitiveness and interactivity when displaying government spatiotemporal data, and cannot well meet users' needs for viewing and analyzing data. For example, map operations are not smooth enough, layer management functions are limited, and it is not convenient to operate and compare multiple layers.

[0007] In summary, the existing government spatiotemporal data processing technology has many problems in data access, spatial processing, data and system management, and visualization display. There is an urgent need for a zero-code rapid spatialization system and method to improve the processing efficiency and quality of government spatiotemporal data, lower the usage threshold, and promote the effective use of government data. Summary of the invention

[0008] The present invention proposes a zero-code rapid spatialization system and method for government spatiotemporal data to solve the problems mentioned in the above-mentioned prior art.

[0009] In order to achieve the above-mentioned purpose, the present invention adopts the following technical solution: a zero-code rapid spatialization system for government spatiotemporal data, comprising: The data access module is used to connect to a variety of government data sources and supports the import of common government data formats, such as Excel, CSV, and database file formats (such as MySQL and Oracle common database formats). This module has the function of automatically identifying data structures and field types. It is implemented by analyzing data samples and applying classification algorithms in machine learning algorithms, such as decision tree algorithms. Specifically, the data samples are firstly extracted for features, including the numerical range, character length, and data distribution characteristics of the data. Then a decision tree model is constructed. Based on these features, the data fields are classified to determine whether they are numerical, character, or date types, thereby improving the automation and accuracy of data access. At the same time, the module can perform preliminary cleaning of the data, including removing duplicate data and processing missing values. It also provides a data preview function to facilitate users to confirm the accuracy of the data.

[0010] The spatial mapping configuration module allows users to intuitively configure the mapping relationship between government data and geospatial information through a graphical interface. This graphical interface uses a drag-and-drop operation method. Users can directly drag the government data field to the corresponding geospatial information field to complete the establishment of the mapping relationship. For complex mapping relationships, a visual mapping rule editing tool is provided to display and edit the mapping logic in the form of a flowchart or expression, which is convenient for users to understand and operate. At the same time, the module provides a variety of preset mapping templates, which are suitable for common government data types, such as population data, enterprise registration data, and public facility data, and supports users to customize mapping rules to adapt to special data structures. In addition, it has a mapping relationship verification function to ensure the accuracy of the mapping.

[0011] The spatial processing module performs spatial processing on government data according to the mapping relationship determined by the spatial mapping configuration module. It uses efficient spatial interpolation algorithms, such as Kriging interpolation and inverse distance weighted interpolation. When using the Kriging interpolation method, interpolation calculations are performed based on the spatial autocorrelation and variation function model of the data. The specific formula is: ,in is the estimated value of the point to be interpolated, is the value of a known data point, The weight coefficient is determined by solving the variogram model to improve the accuracy of interpolation and adapt to the spatialization needs of government spatiotemporal data with different data distribution characteristics. This module supports multiple spatial reference systems, which can be selected according to actual needs. It has data quality monitoring function during processing, and displays the processing progress and possible error information in real time.

[0012] The visualization display module visualizes the spatially processed government data in the form of a map. It provides a variety of map styles and layer management functions, and users can customize the map display effects according to their needs, such as color themes and symbol styles. It supports zooming, panning, and eagle-eye map operation functions. When zooming, it uses tile map-based technology to dynamically load map tiles of different resolutions according to the user's zoom level to improve the smoothness of map zooming; the panning operation uses real-time data update technology to ensure the timely display of data during the panning process; the eagle-eye function provides a thumbnail view to facilitate users to quickly locate and browse areas of interest, and supports adaptive display on mobile devices, so that users can view government spatiotemporal data anytime and anywhere. In addition, this module has data interaction functions, and users can click on data points on the map to view detailed information.

[0013] The data management and storage module is responsible for managing spatialized government data, including data storage, query, update, and deletion operations. It adopts a distributed storage architecture, such as the Hadoop distributed file system (HDFS) or the Ceph distributed storage system, to ensure data reliability and high availability through data block storage and redundant backup mechanisms. In data query operations, it adopts index-based query optimization technology, such as establishing spatial indexes (such as R-tree indexes) and attribute indexes, to improve query speed and meet the needs of fast query of large-scale government spatiotemporal data. At the same time, it supports data backup and recovery functions, backs up data regularly to prevent data loss, provides data security management mechanisms, sets user permissions, and ensures data confidentiality and integrity.

[0014] The system management module is used to manage the user accounts, role permissions, and system configuration parameters of the system. It supports multi-user collaboration and assigns different operating permissions according to user roles. For example, administrators have system configuration and user management permissions, and ordinary users have data viewing and partial configuration permissions. Its user permission management adopts a role-based access control (RBAC) model to define different role sets, such as super administrators, ordinary administrators, data analysts, and ordinary users. Each role is assigned a corresponding set of operating permissions, such as system settings, user management, data management, and data viewing. Through the mapping relationship between users, roles, and permissions, precise control of user operations is achieved to ensure the security of the system. In addition, it has a system log recording function to record user operations and system operating status, which is convenient for system maintenance and problem troubleshooting.

[0015] Furthermore, the automatic identification of data structure and field type function in the data access module, when using the decision tree algorithm, in order to improve the accuracy and efficiency of the algorithm, adopts the information gain ratio as the feature selection criterion, performs multiple random sampling and training on the data samples to avoid overfitting, and at the same time combines the regularization technology to limit the growth of the decision tree to ensure that the generated decision tree model has good generalization ability.

[0016] Furthermore, the visual mapping rule editing tool in the spatial mapping configuration module provides syntax checking and intelligent prompting functions when editing complex mapping logic. Syntax checking can detect in real time whether there are syntax errors in the expressions or flowcharts entered by the user, and intelligent prompting provides users with possible next operations or parameter selection suggestions based on the content entered by the user and common mapping logic patterns, thereby improving the efficiency and accuracy of user configuration of mapping relationships.

[0017] Furthermore, the inverse distance weighted interpolation method in the spatial processing module introduces a distance decay function when calculating the weight coefficient, and adjusts the weight according to the distance between the data point and the point to be interpolated. The closer the distance, the greater the weight, and the parameters of the distance decay function can be adaptively adjusted according to the distribution density and spatial correlation of the data, thereby further improving the accuracy of interpolation. It is particularly suitable for the spatialization of government spatiotemporal data with uneven distribution of data points.

[0018] Furthermore, the layer management function in the visualization module supports layer group management, and users can group related layers together to facilitate unified operations on multiple layers, such as displaying or hiding a group of layers at the same time. At the same time, a batch setting function for layer styles is provided, and users can apply the same style settings to multiple layers at one time, thereby improving the efficiency of map visualization configuration.

[0019] Furthermore, the distributed storage architecture in the data management and storage module adopts a dynamic block strategy when storing data in blocks, dynamically adjusting the size of the data block according to the access frequency and amount of data, thereby improving the efficiency of data storage and reading. At the same time, in the redundant backup mechanism, the erasure coding technology is used to replace the traditional multi-copy backup method, thereby reducing the storage space occupied while ensuring data reliability.

[0020] Furthermore, the system performance monitoring function in the system management module, in addition to real-time monitoring of the system's CPU usage, memory usage, and network traffic key performance indicators, also uses anomaly detection algorithms in machine learning algorithms, such as the isolation forest algorithm, to analyze system performance data and promptly discover potential performance anomalies. When system performance is abnormal, an alarm is automatically issued and optimization suggestions are provided, such as adjusting system configuration parameters and increasing hardware resources to ensure the stable operation of the system.

[0021] Furthermore, a zero-code rapid spatialization method for government spatiotemporal data includes the following steps: The data access step is to connect to the government data source, import government data, automatically identify data structure and field type, and perform preliminary data cleaning and preview. When encountering incompatible data formats or data errors, the system automatically prompts the user and provides possible solutions, such as data format conversion tool recommendations and data repair suggestions, to ensure that data can be smoothly connected to the system and improve the system's fault tolerance and ease of use. When specifically identifying data structures and field types, a decision tree algorithm and related optimization techniques are used.

[0022] The spatial mapping configuration step uses a graphical interface, preset templates or custom rules to configure and verify the mapping relationship between government data and geographic spatial information. If the mapping relationship configured by the user has logical conflicts or is incomplete, the system automatically detects and gives detailed error prompts and improvement suggestions to guide the user to correctly configure the mapping relationship and ensure the accuracy of spatial processing. During the configuration process, use a visual mapping rule editing tool with syntax checking and smart prompting functions.

[0023] In the spatial processing step, according to the mapping relationship, the appropriate spatial interpolation algorithm is used to spatialize the government data and monitor the quality of the processing process. According to the characteristics and spatial distribution of government data, the optimal spatial interpolation algorithm is automatically selected, or the user is allowed to manually select the algorithm and adjust the algorithm parameters to adapt to different data scenarios and improve the accuracy and efficiency of spatial processing. Among them, if the Kriging interpolation method or the inverse distance weighted interpolation algorithm is used, the calculation is performed according to the corresponding optimization technology.

[0024] The visualization step displays spatialized data in the form of a map, providing a variety of map operations and interactive functions. It supports the overlay display of multiple different types of government spatiotemporal data layers. Users can adjust the display order and transparency attributes of each layer through the layer control function to facilitate comprehensive analysis and comparison. At the same time, it provides a dynamic data update function. When the underlying data changes, the map display can reflect the changes in a timely manner to ensure the timeliness of the data.

[0025] Data management and storage steps: manage and store spatialized data, including operation, backup, recovery and security management. Regularly perform consistency checks and optimizations on stored data, such as integrity checks on data blocks and defragmentation of storage space, to ensure data reliability and efficient operation of the storage system. At the same time, data migration functions are provided to facilitate users to migrate data to other storage systems or platforms. In the process of data management and storage, a distributed storage architecture and related optimization technologies are used.

[0026] System management steps: manage system users, permissions and configuration parameters, and record system logs. It has system performance monitoring function, real-time monitoring of the system's CPU usage, memory usage, network traffic key performance indicators, and automatically issues alarms and provides optimization suggestions when system performance is abnormal, such as adjusting system configuration parameters and increasing hardware resources to ensure stable operation of the system. In the system management process, role-based access control models and performance monitoring related technologies are used.

[0027] Furthermore, in the data access step, for cases where data formats are incompatible, the system has built-in multiple data format conversion libraries, such as the data conversion function in the Pandas library, which can automatically convert data in incompatible formats into a processable format, thereby improving the system's compatibility with different data sources.

[0028] Furthermore, in the spatial mapping configuration step, the design of the preset templates is based on the analysis of a large number of common government data types and geospatial information association patterns, covering a variety of typical mapping scenarios. Users can quickly apply them to actual data through simple parameter adjustments, saving configuration time.

[0029] Furthermore, in the spatial processing step, when the user manually selects a spatial interpolation algorithm, the system provides an intelligent recommendation function for algorithm parameters. Based on the statistical characteristics and spatial distribution of the data, it recommends appropriate initial parameter values ​​to the user, helping the user find the optimal parameter settings more quickly.

[0030] Furthermore, in the visualization step, the data dynamic update function adopts incremental update technology to update only the changed data part instead of reloading the entire map data, which improves the efficiency of data update and reduces network transmission and system resource consumption.

[0031] Furthermore, in the data management and storage steps, the data migration function supports a variety of target storage systems, including cloud storage services (such as Alibaba Cloud OSS and Tencent Cloud COS), and during the migration process, data is encrypted for transmission to ensure data security.

[0032] Furthermore, in the system management step, the system log recording function not only records user operations and system operating status, but also audits and tracks important operations, recording the time, location, and detailed information of the executor of the operation to facilitate security audits and problem tracing.

[0033] Furthermore, a computer-readable storage medium stores a computer program thereon, and when the computer program is executed by a processor, the function of the zero-code rapid spatialization method of government spatiotemporal data is implemented.

[0034] Compared with the prior art, the present invention has the following beneficial effects: First, in terms of data access, the automatic identification of data structure and field type functions and the use of advanced machine learning algorithms have greatly improved the automation of data access. Government data in both common and complex formats can be quickly and accurately imported into the system, reducing manual intervention and errors caused by manual processing, improving data access efficiency, and saving a lot of time and labor costs. For example, report data from a large number of different departments can be quickly imported and initially processed.

[0035] In terms of spatial mapping and spatial processing, the zero-code graphical interface and multiple preset templates allow non-professionals to easily complete the mapping configuration of government data and geographic spatial information. Users can establish mapping relationships through simple drag and drop operations or using visual editing tools, and the system can automatically verify its accuracy. Efficient spatial interpolation algorithms and their optimization measures can adapt to different data distributions, improve the accuracy of spatial processing, and enable government data to be accurately combined with geographic space, providing a reliable basis for subsequent analysis and decision-making.

[0036] For data management and storage, the distributed storage architecture combines dynamic block strategy, erasure coding technology, etc. to ensure high reliability and high availability of data while reducing storage space usage. Optimized query technology improves data query speed and meets large-scale data query needs. Perfect data security management mechanism and backup and recovery functions ensure data security.

[0037] In the visualization stage, rich map styles, convenient layer management functions, and smooth map operations such as zooming, panning, and eagle eye, as well as data interaction functions and data dynamic update technology, enable users to view and analyze government spatiotemporal data more intuitively and efficiently. Users can easily overlay different types of layers for comparative analysis and obtain data changes in a timely manner.

[0038] In terms of system management, the role-based access control model realizes fine user rights management and ensures system security. The system performance monitoring function can detect anomalies in a timely manner and provide optimization suggestions to ensure stable operation of the system. At the same time, the log audit function facilitates problem tracing and security auditing. Overall, this patent improves the efficiency, accuracy and security of government spatiotemporal data processing, and promotes the intelligence and efficiency of government work. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 This is a schematic block diagram of a zero-code rapid spatialization system for government spatiotemporal data proposed by the present invention. DETAILED DESCRIPTION

[0040] 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, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0041] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise" and "counterclockwise" indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0042] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined. In addition, the terms "installed", "connected" and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, and it can be the internal connection of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances. The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0043] Reference Figure 1:A zero-code rapid spatialization system for government spatiotemporal data, including: The data access module is used to connect to a variety of government data sources and supports the import of common government data formats, such as Excel, CSV, and database file formats (such as MySQL and Oracle common database formats). This module has the function of automatically identifying data structures and field types. It is implemented by analyzing data samples and applying classification algorithms in machine learning algorithms, such as decision tree algorithms. Specifically, the data samples are firstly extracted for features, including the numerical range, character length, and data distribution characteristics of the data. Then a decision tree model is constructed. Based on these features, the data fields are classified to determine whether they are numerical, character, or date types, thereby improving the automation and accuracy of data access. At the same time, the module can perform preliminary cleaning of the data, including removing duplicate data and processing missing values. It also provides a data preview function to facilitate users to confirm the accuracy of the data.

[0044] The spatial mapping configuration module allows users to intuitively configure the mapping relationship between government data and geospatial information through a graphical interface. This graphical interface uses a drag-and-drop operation method. Users can directly drag the government data field to the corresponding geospatial information field to complete the establishment of the mapping relationship. For complex mapping relationships, a visual mapping rule editing tool is provided to display and edit the mapping logic in the form of a flowchart or expression, which is convenient for users to understand and operate. At the same time, the module provides a variety of preset mapping templates, which are suitable for common government data types, such as population data, enterprise registration data, and public facility data, and supports users to customize mapping rules to adapt to special data structures. In addition, it has a mapping relationship verification function to ensure the accuracy of the mapping.

[0045] The spatial processing module performs spatial processing on government data according to the mapping relationship determined by the spatial mapping configuration module. It uses efficient spatial interpolation algorithms, such as Kriging interpolation and inverse distance weighted interpolation. When using the Kriging interpolation method, interpolation calculations are performed based on the spatial autocorrelation and variation function model of the data. The specific formula is: ,in is the estimated value of the point to be interpolated, is the value of a known data point, The weight coefficient is determined by solving the variogram model to improve the accuracy of interpolation and adapt to the spatialization needs of government spatiotemporal data with different data distribution characteristics. This module supports multiple spatial reference systems, which can be selected according to actual needs. It has data quality monitoring function during processing, and displays the processing progress and possible error information in real time.

[0046] The visualization display module visualizes the spatially processed government data in the form of a map. It provides a variety of map styles and layer management functions, and users can customize the map display effects according to their needs, such as color themes and symbol styles. It supports zooming, panning, and eagle-eye map operation functions. When zooming, it uses tile map-based technology to dynamically load map tiles of different resolutions according to the user's zoom level to improve the smoothness of map zooming; the panning operation uses real-time data update technology to ensure the timely display of data during the panning process; the eagle-eye function provides a thumbnail view to facilitate users to quickly locate and browse areas of interest, and supports adaptive display on mobile devices, so that users can view government spatiotemporal data anytime and anywhere. In addition, this module has data interaction functions, and users can click on data points on the map to view detailed information.

[0047] The data management and storage module is responsible for managing spatialized government data, including data storage, query, update, and deletion operations. It adopts a distributed storage architecture, such as the Hadoop distributed file system (HDFS) or the Ceph distributed storage system, to ensure data reliability and high availability through data block storage and redundant backup mechanisms. In data query operations, it adopts index-based query optimization technology, such as establishing spatial indexes (such as R-tree indexes) and attribute indexes, to improve query speed and meet the needs of fast query of large-scale government spatiotemporal data. At the same time, it supports data backup and recovery functions, backs up data regularly to prevent data loss, provides data security management mechanisms, sets user permissions, and ensures data confidentiality and integrity.

[0048] The system management module is used to manage the user accounts, role permissions, and system configuration parameters of the system. It supports multi-user collaboration and assigns different operating permissions according to user roles. For example, administrators have system configuration and user management permissions, and ordinary users have data viewing and partial configuration permissions. Its user permission management adopts a role-based access control (RBAC) model to define different role sets, such as super administrators, ordinary administrators, data analysts, and ordinary users. Each role is assigned a corresponding set of operating permissions, such as system settings, user management, data management, and data viewing. Through the mapping relationship between users, roles, and permissions, precise control of user operations is achieved to ensure the security of the system. In addition, it has a system log recording function to record user operations and system operating status, which is convenient for system maintenance and problem troubleshooting.

[0049] In the present invention, the automatic identification of data structure and field type function in the data access module, when using the decision tree algorithm, in order to improve the accuracy and efficiency of the algorithm, adopts the information gain ratio as the feature selection standard, performs multiple random sampling and training on the data samples to avoid overfitting, and at the same time combines the regularization technology to limit the growth of the decision tree to ensure that the generated decision tree model has good generalization ability.

[0050] In the present invention, the visual mapping rule editing tool in the spatial mapping configuration module provides grammar checking and intelligent prompting functions when editing complex mapping logic. The grammar checking can detect in real time whether there are grammatical errors in the expression or flowchart entered by the user, and the intelligent prompting provides the user with possible next operations or parameter selection suggestions based on the content entered by the user and the common mapping logic mode, thereby improving the efficiency and accuracy of the user's configuration of the mapping relationship.

[0051] In the present invention, the inverse distance weighted interpolation method in the spatial processing module introduces a distance decay function when calculating the weight coefficient, and adjusts the weight according to the distance between the data point and the point to be interpolated. The closer the distance, the greater the weight. The parameters of the distance decay function can be adaptively adjusted according to the distribution density and spatial correlation of the data, so as to further improve the accuracy of interpolation. It is particularly suitable for the spatialization of government spatiotemporal data with uneven distribution of data points.

[0052] In the present invention, the layer management function in the visualization display module supports layer group management, and users can group related layers together to facilitate unified operations on multiple layers, such as displaying or hiding a group of layers at the same time. At the same time, a batch setting function of layer styles is provided, and users can apply the same style settings to multiple layers at one time, thereby improving the efficiency of map visualization configuration.

[0053] In the present invention, the distributed storage architecture in the data management and storage module adopts a dynamic block strategy when storing data in blocks, dynamically adjusts the size of the data block according to the access frequency and data volume of the data, and improves the efficiency of data storage and reading. At the same time, in the redundant backup mechanism, the erasure code technology is used to replace the traditional multi-copy backup method, reducing the storage space occupied while ensuring data reliability.

[0054] In the present invention, the system performance monitoring function in the system management module, in addition to real-time monitoring of the system's CPU usage, memory usage, and network traffic key performance indicators, also uses anomaly detection algorithms in machine learning algorithms, such as the isolation forest algorithm, to analyze system performance data and promptly discover potential performance anomalies. When system performance is abnormal, an alarm is automatically issued and optimization suggestions are provided, such as adjusting system configuration parameters and increasing hardware resources, to ensure the stable operation of the system.

[0055] In the present invention, a zero-code rapid spatialization method for government spatiotemporal data includes the following steps: The data access step is to connect to the government data source, import government data, automatically identify data structure and field type, and perform preliminary data cleaning and preview. When encountering incompatible data formats or data errors, the system automatically prompts the user and provides possible solutions, such as data format conversion tool recommendations and data repair suggestions, to ensure that data can be smoothly connected to the system and improve the system's fault tolerance and ease of use. When specifically identifying data structures and field types, a decision tree algorithm and related optimization techniques are used.

[0056] The spatial mapping configuration step uses a graphical interface, preset templates or custom rules to configure and verify the mapping relationship between government data and geographic spatial information. If the mapping relationship configured by the user has logical conflicts or is incomplete, the system automatically detects and gives detailed error prompts and improvement suggestions to guide the user to correctly configure the mapping relationship and ensure the accuracy of spatial processing. During the configuration process, a visual mapping rule editing tool with syntax checking and intelligent prompting functions is used.

[0057] In the spatial processing step, according to the mapping relationship, the appropriate spatial interpolation algorithm is used to spatialize the government data and monitor the quality of the processing process. According to the characteristics and spatial distribution of government data, the optimal spatial interpolation algorithm is automatically selected, or the user is allowed to manually select the algorithm and adjust the algorithm parameters to adapt to different data scenarios and improve the accuracy and efficiency of spatial processing. Among them, if the Kriging interpolation method or the inverse distance weighted interpolation algorithm is used, the calculation is performed according to the corresponding optimization technology.

[0058] The visualization step displays spatialized data in the form of a map, providing a variety of map operations and interactive functions. It supports the overlay display of multiple different types of government spatiotemporal data layers. Users can adjust the display order and transparency attributes of each layer through the layer control function to facilitate comprehensive analysis and comparison. At the same time, it provides a dynamic data update function. When the underlying data changes, the map display can reflect the changes in a timely manner to ensure the timeliness of the data.

[0059] Data management and storage steps: manage and store spatialized data, including operation, backup, recovery and security management. Regularly perform consistency checks and optimizations on stored data, such as integrity checks on data blocks and defragmentation of storage space, to ensure data reliability and efficient operation of the storage system. At the same time, data migration functions are provided to facilitate users to migrate data to other storage systems or platforms. In the process of data management and storage, a distributed storage architecture and related optimization technologies are used.

[0060] System management steps: manage system users, permissions and configuration parameters, and record system logs. It has system performance monitoring function, real-time monitoring of the system's CPU usage, memory usage, network traffic key performance indicators, and automatically issues alarms and provides optimization suggestions when system performance is abnormal, such as adjusting system configuration parameters and increasing hardware resources to ensure stable operation of the system. In the system management process, role-based access control models and performance monitoring related technologies are used.

[0061] In the present invention, in the data access step, for the case of incompatible data formats, the system has built-in multiple data format conversion libraries, such as the data conversion function in the Pandas library, which can automatically convert data in incompatible formats into a processable format, thereby improving the system's compatibility with different data sources.

[0062] In the present invention, in the spatial mapping configuration step, the design of the preset template is based on the analysis of a large number of common government data types and geographic spatial information association patterns, covering a variety of typical mapping scenarios. Users can quickly apply it to actual data through simple parameter adjustments, saving configuration time.

[0063] In the present invention, in the spatial processing step, when the user manually selects the spatial interpolation algorithm, the system provides an intelligent recommendation function for the algorithm parameters, and recommends appropriate initial parameter values ​​to the user based on the statistical characteristics and spatial distribution of the data, helping the user to find the optimal parameter settings more quickly.

[0064] In the present invention, in the visualization step, the data dynamic update function adopts incremental update technology to update only the changed data part instead of reloading the entire map data, thereby improving the efficiency of data update and reducing network transmission and system resource consumption.

[0065] In the present invention, in the data management and storage steps, the data migration function supports multiple target storage systems, including cloud storage services (such as Alibaba Cloud OSS and Tencent Cloud COS), and during the migration process, the data is encrypted and transmitted to ensure the security of the data.

[0066] In the present invention, in the system management step, the system log recording function not only records user operations and system operating status, but also audits and tracks important operations, recording the time, location, and detailed information of the executor of the operation, which is convenient for security auditing and problem tracing.

[0067] In the present invention, a computer-readable storage medium stores a computer program, which, when executed by a processor, implements the function of the zero-code rapid spatialization method for government spatiotemporal data.

[0068] The above are only preferred specific implementation modes of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can replace or change the technical solution and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.

Claims

1. A zero-code rapid spatialization system for government spatiotemporal data, characterized in that: include: The data access module is used to connect to various government data sources. By analyzing data samples and applying the decision tree algorithm in the machine learning algorithm, the module first extracts features from the data samples, then builds a decision tree model, classifies the data fields, determines whether they are numerical, character, or date types, and performs preliminary data cleaning. Spatial mapping configuration module: users configure the mapping relationship between government data and geographic spatial information through a graphical interface. Users directly drag and drop government data fields to corresponding geographic spatial information fields to complete the establishment of mapping relationships. The mapping logic is displayed and edited in the form of flowcharts or expressions, and preset mapping templates are provided. The spatial processing module performs spatial processing on government data according to the mapping relationship determined by the spatial mapping configuration module, and uses the Kriging interpolation method in the spatial interpolation algorithm to perform interpolation calculations based on the spatial autocorrelation and variation function model of the data. The specific formula is: ,in is the estimated value of the point to be interpolated, is the value of a known data point, is the weight coefficient, which is determined by solving the variogram model; The visualization module visualizes the spatially processed government data in the form of a map; The data management and storage module is responsible for managing spatialized government data. It adopts a distributed storage architecture and ensures data reliability through data block storage and redundant backup mechanisms. The system management module assigns different operation permissions according to user roles, including administrators with system configuration and user management permissions, and ordinary users with data viewing and partial configuration permissions. Its user permission management adopts the role-based access control RBAC model, defines different role sets, and assigns a corresponding set of operation permissions to each role.

2. According to claim 1, a zero-code rapid spatialization system for government spatiotemporal data is characterized in that: The automatic identification of data structure and field type function in the data access module adopts information gain ratio as the feature selection standard when applying the decision tree algorithm, performs multiple random sampling and training on data samples to avoid overfitting, and combines regularization technology to limit the growth of the decision tree to ensure that the generated decision tree model has good generalization ability.

3. According to claim 1, a zero-code rapid spatialization system for government spatiotemporal data is characterized in that: The visual mapping rule editing tool in the spatial mapping configuration module provides syntax checking and intelligent prompting functions when editing complex mapping logic. The syntax checking detects in real time whether there are syntax errors in the expressions or flowcharts entered by the user. The intelligent prompting provides the user with suggestions for the next operation or parameter selection based on the content entered by the user and common mapping logic patterns.

4. According to claim 1, a zero-code rapid spatialization system for government spatiotemporal data is characterized in that: The inverse distance weighted interpolation method in the spatial processing module introduces a distance decay function when calculating the weight coefficient, and adjusts the weight according to the distance between the data point and the point to be interpolated. The closer the distance, the greater the weight. The parameters of the distance decay function can be adaptively adjusted according to the distribution density and spatial correlation of the data, so as to further improve the accuracy of interpolation. It is particularly suitable for the spatialization of government spatiotemporal data with uneven distribution of data points.

5. According to claim 1, a zero-code rapid spatialization system for government spatiotemporal data is characterized in that: The layer management function in the visualization display module supports layer grouping management. Users can group related layers together to facilitate unified operations on multiple layers, including displaying or hiding a group of layers at the same time. It provides a batch setting function for layer styles. Users can apply the same style settings to multiple layers at one time, thereby improving the efficiency of map visualization configuration.

6. According to claim 1, a zero-code rapid spatialization system for government spatiotemporal data is characterized in that: The distributed storage architecture in the data management and storage module adopts a dynamic block strategy when storing data in blocks, and dynamically adjusts the size of the data block according to the access frequency and data volume of the data. At the same time, in the redundant backup mechanism, the erasure code technology is used to replace the traditional multi-copy backup method, thereby reducing the storage space occupied while ensuring data reliability.

7. The zero-code rapid spatialization system for government spatiotemporal data according to claim 1 is characterized in that: The system performance monitoring function in the system management module, in addition to real-time monitoring of the system's CPU usage, memory usage, and network traffic key performance indicators, also uses anomaly detection algorithms in machine learning algorithms, including the isolation forest algorithm, to analyze system performance data and promptly discover potential performance anomalies. When system performance is abnormal, it automatically issues an alarm and provides optimization suggestions, including adjusting system configuration parameters and increasing hardware resources.

8. A method for applying a zero-code rapid spatialization system for government spatiotemporal data as described in any one of claims 1 to 7, characterized in that: The following steps are involved: Data access steps: connect to government data sources, import government data, automatically identify data structure and field types, perform preliminary data cleaning and preview, and when encountering incompatible data formats or data errors, the system automatically prompts users and provides solutions; Spatial mapping configuration step: Through the graphical interface, use preset templates or custom rules to configure the mapping relationship between government data and geographic spatial information, and perform verification. If the mapping relationship configured by the user has logical conflicts or is incomplete, the system will automatically detect it and give detailed error prompts and improvement suggestions to guide the user to correctly configure the mapping relationship; Spatial processing step: Based on the mapping relationship, the government data is spatialized using a suitable spatial interpolation algorithm, and the quality of the processing process is monitored. According to the characteristics and spatial distribution of the government data, the optimal spatial interpolation algorithm is automatically selected, or the user is allowed to manually select the algorithm and adjust the algorithm parameters; Visual display step: display spatial data in the form of maps, provide a variety of map operations and interactive functions, support the overlay display of multiple different types of government spatiotemporal data layers, and users can adjust the display order and transparency attributes of each layer through the layer control function. When the underlying data changes, the map display can reflect the changes in a timely manner; Data management and storage steps: manage and store spatialized data, including operation, backup, recovery and security management, and regularly check and optimize the consistency of stored data; System management steps: manage system users, permissions and configuration parameters, record system logs, and have system performance monitoring functions. Real-time monitoring of the system's CPU usage, memory usage, and network traffic key performance indicators. When system performance is abnormal, it automatically issues an alarm and provides optimization suggestions.

9. A method for zero-code rapid spatialization of government spatiotemporal data according to claim 8, characterized in that: In the data access step, if the data format is incompatible, the system has built-in multiple data format conversion libraries, including the data conversion function in the Pandas library, which automatically converts the incompatible data into a processable format. In the spatial mapping configuration step, the design of the preset templates is based on the analysis of a large number of common government data types and geospatial information association patterns, including a variety of typical mapping scenarios, which users can quickly apply to actual data through simple parameter adjustments; In the spatial processing step, when the user manually selects the spatial interpolation algorithm, the system provides an intelligent recommendation function for algorithm parameters, and recommends appropriate initial parameter values ​​to the user based on the statistical characteristics and spatial distribution of the data; In the data management and storage steps, the data migration function supports multiple target storage systems, including cloud storage services, including Alibaba Cloud OSS and Tencent Cloud COS, and during the migration process, the data is encrypted for transmission.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the function of the zero-code rapid spatialization method for government spatiotemporal data as described in any one of claims 8 to 9.

Citation Information

Patent Citations

  • Intelligent data interaction method, interaction system, computer equipment and application

    CN116307757A

  • Microblog data and geographic data combined flood inundation probability estimation method and system

    CN118585595A

  • Intelligent operation and maintenance method and system for facilities and equipment in flying area of civil airport

    CN119005956A

  • Dual-mode barrier gate control system and method based on LoRa and Wi-Fi

    CN119251942A

  • Multi-element and multi-scale data management method and system based on CIM basic platform

    CN119513218A

Cited By

  • Harbor entry and exit channel water depth data indexing method, device, equipment and medium

    CN120407702A

  • Oversized text transmission optimization method based on dynamic block compression and routing

    CN121000732A

  • A method for optimizing transmission of super-large text based on dynamic block compression and routing

    CN121000732B

  • Financial insurance field-oriented cloud report automatic generation method and system

    CN121502807A