GIS data migration tool and method supporting localized database

By supporting GIS data migration tools for domestically produced databases, the problems of poor compatibility and insufficient monitoring of GIS data migration tools have been solved, achieving efficient and accurate data migration and real-time monitoring, ensuring data integrity and efficiency.

CN120849384APending Publication Date: 2025-10-28INSPUR SOFTWARE TECH CO LTD

Patent Information

Application Number
CN202511164904.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-20
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

Existing GIS data migration tools have poor compatibility with domestically produced databases, making it difficult to achieve efficient and accurate data migration. They also lack effective monitoring and statistical functions, leading to problems such as data loss, format errors, and inconsistencies in the migration process.

Method used

It provides GIS data migration tools that support domestically produced databases, including data resource management, asset management, and monitoring and statistics modules. Through a multi-dimensional classification system, task management services, scheduling strategies, and 3D map display, it ensures the accuracy and efficiency of data migration.

Benefits of technology

It enables flexible migration of GIS data between different domestic databases, ensuring data integrity, consistency and availability, improving migration efficiency, reducing the difficulty of user operation, and meeting the needs of large-scale data migration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120849384A_ABST
    Figure CN120849384A_ABST
Patent Text Reader

Abstract

The invention discloses a GIS data migration tool and method supporting localized databases, belongs to the technical field of databases, and aims to solve the technical problem of how to efficiently and accurately realize migration of GIS data between different localized databases and between the localized databases and other databases. Comprising a data resource management module used for establishing a data source classification system based on multiple dimensions; the asset management module is used for providing task management service and task scheduling service, the task management service is used for creating a data migration task and managing the data migration task, and the task scheduling service is used for scheduling execution of the data migration task based on a scheduling strategy; and the monitoring statistics module is used for monitoring and analyzing the data migration task and displaying the spatial distribution, the flow direction and the performance indexes of data migration through a three-dimensional map based on a GIS (Geographic Information System).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of database technology, and more specifically to GIS data migration tools and methods that support domestically produced databases. Background Technology

[0002] With the widespread application of Geographic Information Systems (GIS) in various fields, GIS data is becoming increasingly massive and complex. Simultaneously, to ensure data security and promote the development of independent and controllable technologies, the application of domestically produced databases in various industries is gradually increasing. However, current GIS data migration tools on the market have many problems in supporting domestically produced databases. On the one hand, existing migration tools have poor compatibility with domestically produced databases. Due to the unique characteristics of domestically produced databases in terms of data structure, storage methods, and query languages, traditional tools are difficult to adapt, leading to problems such as data loss, format errors, and semantic inconsistencies during the data migration process. For example, when migrating GIS data containing complex geospatial relationships and attribute information to some domestically produced databases, the topological relationships of some data cannot be correctly converted, affecting subsequent spatial analysis and applications. On the other hand, existing migration tools lack effective monitoring and statistical functions tailored to the characteristics of GIS data. GIS data has spatial, multi-source, and dynamic characteristics, requiring real-time monitoring of data integrity, accuracy, migration progress, and other indicators during the migration process. However, existing tools cannot meet this need, making it difficult for users to grasp the actual situation of data migration and hindering the timely detection and resolution of problems that arise during the migration process.

[0003] How to efficiently and accurately migrate GIS data between different domestic databases and between domestic databases and other databases is a technical problem that needs to be solved. Summary of the Invention

[0004] The technical objective of this invention is to address the above-mentioned shortcomings by providing GIS data migration tools and methods that support domestically produced databases, thereby solving the technical problem of how to efficiently and accurately migrate GIS data between different domestically produced databases and between domestically produced databases and other databases.

[0005] In a first aspect, the present invention provides a GIS data migration tool that supports domestically produced databases, comprising:

[0006] The data resource management module is used to establish a data source classification system based on multiple dimensions.

[0007] The asset management module provides task management and task scheduling services. The task management service creates and manages data migration tasks, while the task scheduling service schedules the execution of data migration tasks based on scheduling strategies.

[0008] The monitoring and statistics module is used to monitor and analyze the data migration task, and to display the spatial distribution, flow direction and performance indicators of the data migration based on GIS and a 3D map.

[0009] Preferably, the data resource management module is used to classify and manage data sources according to their type, purpose, and the business system, and to generate a unique identifier for each data source. The types of data sources include domestic databases and various GIS data file formats.

[0010] As a preferred option, the task management service is used to perform the following operations:

[0011] Task Configuration: Users can create data migration tasks through a visual interface and select source data source, target data source, task name, task description, and task execution time. For GIS data, users can configure spatial data transformation rules, coordinate system transformation parameters, and data filtering conditions.

[0012] Template management: Allows users to configure general data migration tasks as task templates;

[0013] Version management: Supports users to manage the versions of created data migration tasks, including modifying historical versions of data migration tasks and generating version logs;

[0014] Process orchestration: It supports users in managing the task dependencies and processes of data migration tasks, and generates task execution flowcharts based on task dependencies;

[0015] Early warning monitoring: Listen to and display the basic information, execution status, progress percentage, amount of data migrated, and amount of data remaining of data migration tasks. For data migration tasks in progress, view the real-time migration rate and resource usage.

[0016] Log Query: Allows users to query the task logs of data migration tasks. By querying the criteria, users can view the log information of the data migration task during the task execution process. The log information includes operation records and data processing details.

[0017] As a preferred option, the task scheduling service is used to build a scheduling strategy based on the priority, data volume, execution time requirements and performance of the domestic database of the data migration task, and to schedule the data migration task based on the scheduling strategy. For data migration tasks with a data volume exceeding the threshold, the data migration task is split into multiple sub-tasks and the sub-tasks are executed in parallel.

[0018] Secondly, the present invention provides a GIS data migration method supporting domestically produced databases, comprising the following steps:

[0019] Data resource management: Establishing a data source classification system based on multiple dimensions;

[0020] Asset Management: Provides task management services and task scheduling services. The task management service is used to create and manage data migration tasks, and the task scheduling service is used to schedule the execution of data migration tasks based on scheduling policies.

[0021] Monitoring and statistics: Monitor and analyze data migration tasks, and display the spatial distribution, flow direction and performance indicators of data migration based on GIS and 3D maps.

[0022] Preferably, data resources are managed by classifying them according to their type, purpose, and the business system, and a unique identifier is generated for each data source. The types of data sources include domestic databases and various GIS data file formats.

[0023] As a preferred option, the task management service is used to perform the following operations:

[0024] Task Configuration: Users can create data migration tasks through a visual interface and select source data source, target data source, task name, task description, and task execution time. For GIS data, users can configure spatial data transformation rules, coordinate system transformation parameters, and data filtering conditions.

[0025] Template management: Allows users to configure general data migration tasks as task templates;

[0026] Version management: Supports users to manage the versions of created data migration tasks, including modifying historical versions of data migration tasks and generating version logs;

[0027] Process orchestration: It supports users in managing the task dependencies and processes of data migration tasks, and generates task execution flowcharts based on task dependencies;

[0028] Early warning monitoring: Listen to and display the basic information, execution status, progress percentage, amount of data migrated, and amount of data remaining of data migration tasks. For data migration tasks in progress, view the real-time migration rate and resource usage.

[0029] Log Query: Allows users to query the task logs of data migration tasks. By querying the criteria, users can view the log information of the data migration task during the task execution process. The log information includes operation records and data processing details.

[0030] As a preferred option, the task scheduling service is used to build a scheduling strategy based on the priority, data volume, execution time requirements and performance of the domestic database of the data migration task, and to schedule the data migration task based on the scheduling strategy. For data migration tasks with a data volume exceeding the threshold, the data migration task is split into multiple sub-tasks and the sub-tasks are executed in parallel.

[0031] The GIS data migration tool and method supporting domestically produced databases of the present invention have the following advantages:

[0032] 1. Strong compatibility: Through the design of the database adaptation layer, it can support a variety of domestic databases and other types of databases, realize the flexible migration of GIS data between different databases, and meet the data migration needs of different users in different database environments.

[0033] 2. High data accuracy: By employing dynamic data type mapping technology and multiple data verification methods, the integrity, consistency, and availability of GIS data are ensured during the migration process, effectively avoiding problems such as data loss, format errors, and semantic inconsistencies, and guaranteeing the accuracy of the data after migration;

[0034] 3. High migration efficiency: By using spatial data optimization processing technology and parallel migration technology, GIS data is processed and migrated in parallel with high efficiency, which greatly improves the data migration speed, meets the needs of rapid migration of large-scale GIS data, and reduces user waiting time;

[0035] 4. Easy to operate: It provides a user-friendly graphical interface, allowing users to complete complex GIS data migration tasks with simple configuration and operation, thus lowering the user threshold and improving work efficiency. Attached Figure Description

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

[0037] The invention will be further described below with reference to the accompanying drawings.

[0038] Figure 1 This is a flowchart of a GIS data migration method supporting domestically produced databases, as shown in Example 2. Detailed Implementation

[0039] The present invention will be further described below with reference to the accompanying drawings and specific embodiments, so that those skilled in the art can better understand and implement the present invention. However, the embodiments are not intended to limit the present invention. In the absence of conflict, the embodiments of the present invention and the technical features in the embodiments can be combined with each other.

[0040] This invention provides GIS data migration tools and methods that support domestically produced databases, addressing the technical problem of efficiently and accurately migrating GIS data between different domestically produced databases and between domestically produced databases and other databases.

[0041] Example 1:

[0042] This invention provides a GIS data migration tool that supports domestically produced databases, including a data resource management module, an asset management module, and a monitoring and statistics module.

[0043] The data resource management module is used to establish a data source classification system based on multiple dimensions.

[0044] In a specific implementation, the data resource management module is used to classify and manage data sources according to their type, purpose, and the business system, and to generate a unique identifier for each data source. The types of data sources include domestic databases and various GIS data file formats.

[0045] In this embodiment, the module establishes a comprehensive data source classification system, categorizing and managing data sources based on their type, purpose, and the business system they belong to. A unique identifier is generated for each data source to facilitate rapid location and retrieval during data migration tasks. It supports multiple data source types, covering domestic databases (such as DM Database, Kingbase Database, and Highgo Database), traditional foreign databases (Oracle, SQL Server, etc.), and various GIS data file formats, such as Shapefile, GeoJSON, and KML. For domestic databases, the uniqueness of their data storage structure, data type definitions, and syntax rules is fully considered to ensure accurate parsing and adaptation by the tool.

[0046] The asset management module provides task management and task scheduling services. The task management service creates and manages data migration tasks, while the task scheduling service schedules the execution of data migration tasks based on scheduling strategies.

[0047] In practice, the task management service is used to perform the following operations:

[0048] (1) Task configuration: Users can create data migration tasks through a visual interface and select source data source, target data source, task name, task description and task execution time. For GIS data, users can configure spatial data conversion rules, coordinate system conversion parameters and data filtering conditions.

[0049] (2) Template Management: Supports users to configure general data migration tasks as task templates;

[0050] (3) Version Management: Supports users to manage the versions of created data migration tasks, including modifying the historical versions of data migration tasks and generating version logs;

[0051] (4) Process orchestration: It supports users in managing the task dependencies and processes of data migration tasks, and generates task execution flowcharts based on task dependencies;

[0052] (5) Early warning monitoring: Listen to and display the basic information, execution status, progress percentage, amount of data migrated and amount of data remaining of the data migration task. For data migration tasks in progress, view the real-time migration rate and resource usage.

[0053] (6) Log query: Supports users to query the task logs of data migration tasks. Users can view the log information of the data migration task during the task execution process by querying the query conditions. The log information includes operation records and data processing details.

[0054] In practice, the task scheduling service is used to build scheduling strategies based on the priority, data volume, execution time requirements, and performance of the domestic database of the data migration task. The data migration task is scheduled based on the scheduling strategy. For data migration tasks with a data volume exceeding the threshold, the data migration task is split into multiple sub-tasks and the sub-tasks are executed in parallel.

[0055] In this embodiment, task management includes table creation management and data migration. Table creation is a critical step in the GIS data migration process, and the characteristics of spatial data and the compatibility with domestic databases must be fully considered. Table creation management provides automated table creation functions to ensure the efficient and accurate creation of table structures that meet the requirements of GIS data storage. Data migration is the core functional module of this tool for transferring GIS data between different data sources (especially domestic databases). Through refined management and technical optimization throughout the entire process, the accuracy, efficiency, and stability of data migration are ensured, while also taking into account GIS database standards.

[0056] The main operations of task management include task configuration, template management, version management, task control, task orchestration, alerts, and monitoring. Task configuration allows users to quickly create data migration tasks through a visual interface. Users can independently select source data sources (covering various domestic databases, traditional databases, and GIS data files) and target data sources, and customize task names, descriptions, and execution times. For the complex characteristics of GIS data, spatial data transformation rules, coordinate system transformation parameters, and data filtering conditions can be configured. To improve task creation efficiency, the system provides a template management function, allowing users to save frequently used task configurations as templates for direct use when creating subsequent tasks, reducing repetitive operations. Simultaneously, the system records the task modification history, forming a version log, facilitating users to trace the evolution of task configurations. For complex GIS data migration scenarios, the system supports task dependency settings and workflow orchestration. Users can define the sequence and dependencies between tasks, such as requiring a task to start only after another task has completed data cleaning. The system automatically generates task execution flowcharts based on task dependencies, ensuring that multiple tasks are executed in an orderly and collaborative manner, achieving automation and standardization of the data migration process. The alert and monitoring system displays basic task information, execution status (running, paused, completed, failed), progress percentage, amount of migrated data, and remaining data volume, among other key metrics. For running tasks, detailed data such as real-time migration rate and resource usage (CPU utilization, memory usage, network traffic) can be viewed. Furthermore, the system provides a task log query function, allowing users to filter by task ID, time range, and other criteria to view operation records, data processing details, and anomaly information during task execution, facilitating troubleshooting and task auditing.

[0057] Task scheduling is the central element for achieving efficient data migration. Through scientific and reasonable scheduling strategies, data migration tasks are managed in a coordinated manner, fully leveraging the performance advantages of domestically produced databases to ensure the efficiency and stability of data migration in multi-task environments. A diversified scheduling strategy is formulated by comprehensively considering task priority, data volume, execution time requirements, and the performance characteristics of domestically produced databases. For high-priority tasks with small data volumes, a priority execution strategy is adopted to ensure the timely migration of critical business data. For tasks with large data volumes, block processing and parallel execution strategies are used to break the task down into multiple sub-tasks, utilizing the parallel processing capabilities of domestically produced databases to accelerate the data migration process. Simultaneously, by considering the task execution time windows, large-scale data migration tasks are avoided during peak database load periods to minimize the impact on database performance.

[0058] The monitoring and statistics module is used to monitor and analyze the data migration task, and to display the spatial distribution, flow direction and performance indicators of the data migration based on GIS and a 3D map.

[0059] The monitoring and statistics module is an important component to ensure the smooth progress of GIS data migration. Through comprehensive monitoring and in-depth statistical analysis of data migration tasks, it provides users with real-time and accurate monitoring information and decision-making basis, ensuring efficient and stable data migration between domestic databases and other data sources. Combining the characteristics of GIS data, it intuitively displays the spatial distribution, flow direction and performance indicators of data migration on a 3D map, enhancing spatial analysis capabilities.

[0060] The system in this embodiment can efficiently and accurately migrate GIS data between different domestic databases and between domestic databases and other databases, ensuring the integrity, consistency and availability of data during the migration process, while improving data migration efficiency and meeting the needs of large-scale GIS data migration.

[0061] Example 2:

[0062] This invention provides a GIS data migration method that supports domestically produced databases, comprising three steps: data resource management, asset management, and monitoring and statistics.

[0063] Step S100 Data Resource Management: Establish a data source classification system based on multiple dimensions.

[0064] In practice, data resource management is carried out by classifying and managing data sources according to their type, purpose, and the business system, and generating a unique identifier for each data source. The types of data sources include domestic databases and various GIS data file formats.

[0065] In this embodiment, this step establishes a comprehensive data source classification system, classifying and managing data sources according to their type, purpose, and affiliated business system. A unique identifier is generated for each data source to facilitate rapid location and retrieval during data migration tasks. This supports multiple data source types, covering domestic databases (such as DM Database, Kingbase Database, and Highgo Database), traditional foreign databases (Oracle, SQL Server, etc.), and various GIS data file formats, such as Shapefile, GeoJSON, and KML. For domestic databases, the uniqueness of their data storage structure, data type definitions, and syntax rules is fully considered to ensure accurate parsing and adaptation by the tool.

[0066] Step S200 Asset Management: Provides task management service and task scheduling service. The task management service is used to create and manage data migration tasks, and the task scheduling service is used to schedule the execution of data migration tasks based on scheduling policies.

[0067] In practice, the task management service is used to perform the following operations:

[0068] (1) Task configuration: Users can create data migration tasks through a visual interface and select source data source, target data source, task name, task description and task execution time. For GIS data, users can configure spatial data conversion rules, coordinate system conversion parameters and data filtering conditions.

[0069] (2) Template Management: Supports users to configure general data migration tasks as task templates;

[0070] (3) Version Management: Supports users to manage the versions of created data migration tasks, including modifying the historical versions of data migration tasks and generating version logs;

[0071] (4) Process orchestration: It supports users in managing the task dependencies and processes of data migration tasks, and generates task execution flowcharts based on task dependencies;

[0072] (5) Early warning monitoring: Listen to and display the basic information, execution status, progress percentage, amount of data migrated and amount of data remaining of the data migration task. For data migration tasks in progress, view the real-time migration rate and resource usage.

[0073] (6) Log query: Supports users to query the task logs of data migration tasks. Users can view the log information of the data migration task during the task execution process by querying the query conditions. The log information includes operation records and data processing details.

[0074] In practice, the task scheduling service is used to build scheduling strategies based on the priority, data volume, execution time requirements, and performance of the domestic database of the data migration task. The data migration task is scheduled based on the scheduling strategy. For data migration tasks with a data volume exceeding the threshold, the data migration task is split into multiple sub-tasks and the sub-tasks are executed in parallel.

[0075] In this embodiment, task management includes table creation management and data migration. Table creation is a critical step in the GIS data migration process, and the characteristics of spatial data and the compatibility with domestic databases must be fully considered. Table creation management provides automated table creation functions to ensure the efficient and accurate creation of table structures that meet the requirements of GIS data storage. Data migration is the core functional module of this tool for transferring GIS data between different data sources (especially domestic databases). Through refined management and technical optimization throughout the entire process, the accuracy, efficiency, and stability of data migration are ensured, while also taking into account GIS database standards.

[0076] The main operations of task management include task configuration, template management, version management, task control, task orchestration, alerts, and monitoring. Task configuration allows users to quickly create data migration tasks through a visual interface. Users can independently select source data sources (covering various domestic databases, traditional databases, and GIS data files) and target data sources, and customize task names, descriptions, and execution times. For the complex characteristics of GIS data, spatial data transformation rules, coordinate system transformation parameters, and data filtering conditions can be configured. To improve task creation efficiency, the system provides a template management function, allowing users to save frequently used task configurations as templates for direct use when creating subsequent tasks, reducing repetitive operations. Simultaneously, the system records the task modification history, forming a version log, facilitating users to trace the evolution of task configurations. For complex GIS data migration scenarios, the system supports task dependency settings and workflow orchestration. Users can define the sequence and dependencies between tasks, such as requiring a task to start only after another task has completed data cleaning. The system automatically generates task execution flowcharts based on task dependencies, ensuring that multiple tasks are executed in an orderly and collaborative manner, achieving automation and standardization of the data migration process. The alert and monitoring system displays basic task information, execution status (running, paused, completed, failed), progress percentage, amount of migrated data, and remaining data volume, among other key metrics. For running tasks, detailed data such as real-time migration rate and resource usage (CPU utilization, memory usage, network traffic) can be viewed. Furthermore, the system provides a task log query function, allowing users to filter by task ID, time range, and other criteria to view operation records, data processing details, and anomaly information during task execution, facilitating troubleshooting and task auditing.

[0077] Task scheduling is the central element for achieving efficient data migration. Through scientific and reasonable scheduling strategies, data migration tasks are managed in a coordinated manner, fully leveraging the performance advantages of domestically produced databases to ensure the efficiency and stability of data migration in multi-task environments. A diversified scheduling strategy is formulated by comprehensively considering task priority, data volume, execution time requirements, and the performance characteristics of domestically produced databases. For high-priority tasks with small data volumes, a priority execution strategy is adopted to ensure the timely migration of critical business data. For tasks with large data volumes, block processing and parallel execution strategies are used to break the task down into multiple sub-tasks, utilizing the parallel processing capabilities of domestically produced databases to accelerate the data migration process. Simultaneously, by considering the task execution time windows, large-scale data migration tasks are avoided during peak database load periods to minimize the impact on database performance.

[0078] Step S300 Monitoring and Statistics: Monitor and analyze the data migration task, and display the spatial distribution, flow direction and performance indicators of the data migration based on GIS and a 3D map.

[0079] Monitoring and statistics are an important part of ensuring the smooth progress of GIS data migration. Through comprehensive monitoring and in-depth statistical analysis of data migration tasks, users are provided with real-time and accurate monitoring information and decision-making basis, ensuring efficient and stable data migration between domestic databases and other data sources. Combining the characteristics of GIS data, the spatial distribution, flow direction and performance indicators of data migration are intuitively displayed on a 3D map, enhancing spatial analysis capabilities.

[0080] The foregoing has provided a detailed description of the GIS data migration tool and method supporting domestically produced databases provided by this invention. Specific examples have been used to illustrate the principles and implementation methods of this invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this invention. Therefore, the content of this specification should not be construed as a limitation of this invention.

Claims

1. A GIS data migration tool supporting domestically produced databases, characterized in that, include: The data resource management module is used to establish a data source classification system based on multiple dimensions. The asset management module provides task management and task scheduling services. The task management service creates and manages data migration tasks, while the task scheduling service schedules the execution of data migration tasks based on scheduling strategies. The monitoring and statistics module is used to monitor and analyze the data migration task, and to display the spatial distribution, flow direction and performance indicators of the data migration based on GIS and a 3D map.

2. The GIS data migration tool supporting domestically produced databases according to claim 1, characterized in that, The data resource management module is used to classify and manage data sources according to their type, purpose, and the business system, and to generate a unique identifier for each data source. The data source types include domestic databases and various GIS data file formats.

3. The GIS data migration tool supporting domestically produced databases according to claim 1, characterized in that, The task management service is used to perform the following operations: Task Configuration: Users can create data migration tasks through a visual interface and select source data source, target data source, task name, task description, and task execution time. For GIS data, users can configure spatial data transformation rules, coordinate system transformation parameters, and data filtering conditions. Template management: Allows users to configure general data migration tasks as task templates; Version management: Supports users to manage the versions of created data migration tasks, including modifying historical versions of data migration tasks and generating version logs; Process orchestration: It supports users in managing the task dependencies and processes of data migration tasks, and generates task execution flowcharts based on task dependencies; Early warning monitoring: Listen to and display the basic information, execution status, progress percentage, amount of data migrated, and amount of data remaining of data migration tasks. For data migration tasks in progress, view the real-time migration rate and resource usage. Log Query: Allows users to query the task logs of data migration tasks. By querying the criteria, users can view the log information of the data migration task during the task execution process. The log information includes operation records and data processing details.

4. The GIS data migration tool supporting domestically produced databases according to claim 1, characterized in that, The task scheduling service is used to build scheduling strategies based on the priority, data volume, execution time requirements, and performance of the domestic database for data migration tasks. Data migration tasks are scheduled based on the scheduling strategies. For data migration tasks with a data volume exceeding the threshold, the data migration task is split into multiple sub-tasks and the sub-tasks are executed in parallel.

5. A GIS data migration method supporting domestically produced databases, characterized in that, Includes the following steps: Data resource management: Establishing a data source classification system based on multiple dimensions; Asset Management: Provides task management services and task scheduling services. The task management service is used to create and manage data migration tasks, and the task scheduling service is used to schedule the execution of data migration tasks based on scheduling policies. Monitoring and statistics: Monitor and analyze data migration tasks, and display the spatial distribution, flow direction and performance indicators of data migration based on GIS and 3D maps.

6. The GIS data migration method supporting domestically produced databases according to claim 5, characterized in that, When managing data resources, they are classified and managed according to the type, purpose and business system of the data source, and a unique identifier is generated for each data source. The types of data sources include domestic databases and various GIS data file formats.

7. The GIS data migration method supporting domestically produced databases according to claim 5, characterized in that, The task management service is used to perform the following operations: Task Configuration: Users can create data migration tasks through a visual interface and select source data source, target data source, task name, task description, and task execution time. For GIS data, users can configure spatial data transformation rules, coordinate system transformation parameters, and data filtering conditions. Template management: Allows users to configure general data migration tasks as task templates; Version management: Supports users to manage the versions of created data migration tasks, including modifying historical versions of data migration tasks and generating version logs; Process orchestration: It supports users in managing the task dependencies and processes of data migration tasks, and generates task execution flowcharts based on task dependencies; Early warning monitoring: Listen to and display the basic information, execution status, progress percentage, amount of data migrated, and amount of data remaining of data migration tasks. For data migration tasks in progress, view the real-time migration rate and resource usage. Log Query: Allows users to query the task logs of data migration tasks. By querying the criteria, users can view the log information of the data migration task during the task execution process. The log information includes operation records and data processing details.

8. The GIS data migration method supporting domestically produced databases according to claim 5, characterized in that, The task scheduling service is used to build scheduling strategies based on the priority, data volume, execution time requirements, and performance of the domestic database for data migration tasks. Data migration tasks are scheduled based on the scheduling strategies. For data migration tasks with a data volume exceeding the threshold, the data migration task is split into multiple sub-tasks and the sub-tasks are executed in parallel.

Citation Information

Patent Citations

  • Distributed big data planning method

    CN105589958A

  • Data conversion method of heterogeneous data source and middleware

    CN111460019A

  • Modularized ETL task processing system and ETL task processing method for data governance platform

    CN114443025A

  • Quick automatic data migration system and method for multi-source heterogeneous database

    CN114741375A

  • Real estate data migration method

    CN116303352A

Cited By

  • Visual mail migration system and method

    CN121262185A