Industrial standard data management method, system and equipment and storage medium

By configuring the preset field standard templates to correspond to the data types of the industry standard data set in the initial format, and automatically converting and changing formats when receiving data conversion and field definition change instructions, the problem of repeated creation of attribute fields and inefficient management in the existing technology is solved, and data management efficiency and quality are improved.

CN119829663APending Publication Date: 2025-04-15BEIJING SUPERMAP SOFTWARE CO LTD +5
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411888092.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

When importing industry-standard data, existing spatial data management technologies need to repeatedly create common attribute fields due to data format differences, and when the attribute field definition changes, the data in the database needs to be modified one by one, resulting in inefficient management.

Method used

By configuring the preset field standard template corresponding to the data type of the industry standard data set in the initial format, and when receiving the data conversion instructions, the attribute data is formatted and converted and stored based on the target preset field standard template; when receiving the field definition change instruction, the attribute field definition in the target preset field standard template is updated, and data change instructions are sent to the preset database to realize automatic format conversion and change.

Benefits of technology

The operator does not need to repeatedly create common attribute fields, which realizes automatic format conversion and changes of common attribute fields, and improves the management efficiency and data quality of industry-standard data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119829663A_ABST
    Figure CN119829663A_ABST
Patent Text Reader

Abstract

The invention discloses an industrial standard data management method, system and device and a storage medium, and relates to the field of spatial data management.The method comprises the steps that when a data conversion instruction is received, format conversion is at least conducted on attribute data in an industrial standard data set of an initial format based on a target preset field standard template, the industry standard data set in the target format is stored in a preset database, attribute field definition information of a target attribute field in a target preset field standard template is changed when a field definition change instruction is received, and a change field name is a field name of the target attribute field; and sending a data change instruction to a preset database under the condition that the change is completed, so that the preset database performs format change on the target attribute data in each industry standard data set in the target format according to the attribute field definition information of the target attribute field subjected to the change in the data change instruction. According to the invention, the data generation quality and management efficiency of the industrial standard data are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of spatial data management technology, and in particular to a method, system, device and storage medium for managing industry standard data. Background Art

[0002] Spatial data management technology is a common technology used to manage and verify industry standard data required for the operation of geographic information systems (GIS). When importing industry standard data, the existing spatial data management technology needs to convert the industry standard data into a format that can be recognized by the GIS, and store the same type of industry standard data in a unified manner, because the data formats of different types of industry standard data are different.

[0003] However, since there are common attribute fields in different types of industry standard data, operators need to repeatedly create the common attribute fields in the process of format conversion of multiple types of industry standard data. In addition, when the definition of a common attribute field changes, operators need to modify the industry standard data with the attribute field in the database one by one, which reduces the management efficiency of industry standard data. Summary of the invention

[0004] In view of the above problems, this application provides a method, system, device and storage medium for managing industry standard data to achieve the purpose of improving the management efficiency of industry standard data. The specific solution is as follows:

[0005] The first aspect of the present application provides a method for managing industry standard data, comprising:

[0006] In the case of receiving a data conversion instruction, at least each attribute data in the industry standard data set in the initial format is converted into a format based on a target preset field standard template, and the obtained industry standard data set in the target format is stored in a preset database, wherein the target format is a format recognizable by a geographic information system, the industry standard data set in the target format at least includes the attribute data of multiple types that have undergone the format conversion, and attribute field identifiers corresponding to each attribute data, the target preset field standard template is a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and the target preset field standard template at least includes each attribute field identifier and its corresponding attribute field definition information;

[0007] When a field definition change instruction is received, the attribute field definition information of the target attribute field in the target preset field standard template is changed based on the changed field name and change information in the field definition change instruction, and the changed field name is the field name of the target attribute field; when the change is completed, a data change instruction is sent to the preset database, so that the preset database changes the format of the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, wherein the target attribute data is the attribute data corresponding to the attribute field identifier of the target attribute field.

[0008] In a possible implementation, the format conversion of at least each attribute data in the industry standard data set in the initial format based on the target preset field standard template, and storing the obtained industry standard data set in the target format into the preset database includes:

[0009] For each of the attribute data:

[0010] The attribute field identifier corresponding to the field type of the attribute data in the target preset field standard template is determined as the target attribute field identifier, and a preset format conversion script is called to perform format conversion on the data content of the attribute data according to the attribute field definition information corresponding to the target attribute field identifier, to obtain the attribute data after format conversion, and to establish a corresponding relationship between the target attribute field representation and the attribute data after format conversion, wherein the attribute field definition information at least includes a field type and an attribute domain:

[0011] Based on each of the attribute data after format conversion, the industry standard data set in the target format is obtained by using the attribute field identifier corresponding to the attribute data after format conversion, and the industry standard data set in the target format is stored in a preset database.

[0012] In a possible implementation, the method further includes:

[0013] In the case where it is detected that at least each attribute data in the industry standard data set in the initial format is converted in format based on the target preset field standard template, format verification is performed on each attribute data after the format conversion based on the verification rule corresponding to the data type of the industry standard data set in the initial format, and in the case where the content of the format verification result is that the verification is passed, the industry standard data set in the target format is output;

[0014] Or, when it is detected that the preset database changes the format of the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, the verification rules corresponding to the data types of each industry standard data set of the target format are called to perform format verification on each industry standard data set of the target format, and output each format verification result.

[0015] In a possible implementation, the process of obtaining the industry standard data set in the initial format includes:

[0016] The industry standard data packet obtained by parsing the preset spatial data engine is called, and the industry standard data sets of the initial format of the multiple data types are extracted based at least on the tag content in the industry standard data packet, wherein the tag content represents the type of the attribute data.

[0017] A second aspect of the present application provides a management system for industry standard data, including:

[0018] A format conversion module, used for, upon receiving a data conversion instruction, performing format conversion on at least each attribute data in the industry standard data set in the initial format based on a target preset field standard template, and storing the obtained industry standard data set in the target format into a preset database, wherein the target format is a format recognizable by a geographic information system, the industry standard data set in the target format at least includes the attribute data of multiple types that have undergone the format conversion, and attribute field identifiers corresponding to each attribute data, the target preset field standard template is a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and the target preset field standard template at least includes each attribute field identifier and its corresponding attribute field definition information;

[0019] A format change module is used to change the attribute field definition information of the target attribute field in the target preset field standard template based on the changed field name and change information in the field definition change instruction when a field definition change instruction is received, wherein the changed field name is the field name of the target attribute field; and send a data change instruction to the preset database when the change is completed, so that the preset database performs a format change on the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, wherein the target attribute data is the attribute data corresponding to the attribute field identifier of the target attribute field.

[0020] In a possible implementation, the format conversion module is configured to:

[0021] For each of the attribute data:

[0022] The attribute field identifier corresponding to the field type of the attribute data in the target preset field standard template is determined as the target attribute field identifier, and a preset format conversion script is called to perform format conversion on the data content of the attribute data according to the attribute field definition information corresponding to the target attribute field identifier, to obtain the attribute data after format conversion, and to establish a corresponding relationship between the target attribute field representation and the attribute data after format conversion, wherein the attribute field definition information at least includes a field type and an attribute domain:

[0023] Based on each of the attribute data after format conversion, the industry standard data set in the target format is obtained by using the attribute field identifier corresponding to the attribute data after format conversion, and the industry standard data set in the target format is stored in a preset database.

[0024] In a possible implementation, the management system for the industry standard data further includes:

[0025] a format verification module, configured to, when detecting that at least each attribute data in the industry standard data set in the initial format is format-converted based on the target preset field standard template, perform format verification on each attribute data after the format conversion based on a verification rule corresponding to the data type of the industry standard data set in the initial format, and output the industry standard data set in the target format when the content of the format verification result indicates that the verification is passed;

[0026] Or, it is used to call the verification rules corresponding to the data types of each industry standard data set in the target format, perform format verification on each industry standard data set in the target format, and output each format verification result when it is detected that the preset database changes the format of the target attribute data in each industry standard data set in the target format according to the attribute field definition information of the target attribute field in the data change instruction.

[0027] In a possible implementation, the management system of the industry standard data further includes: a preset spatial data engine. In the process of obtaining the industry standard data set in the initial format, the preset spatial data engine is configured to:

[0028] The industry standard data packet obtained by parsing the preset spatial data engine is called, and the industry standard data sets of the initial format of the multiple data types are extracted based at least on the tag content in the industry standard data packet, wherein the tag content represents the type of the attribute data.

[0029] A third aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0030] The memory is used to store computer programs;

[0031] The processor is used to execute the computer program so that the electronic device can implement the method for managing industry standard data of the above-mentioned first aspect or any implementation manner of the first aspect.

[0032] A fourth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement a method for managing industry standard data of the above-mentioned first aspect or any implementation of the first aspect.

[0033] By means of the above technical scheme, the management method, system, device and storage medium of industry standard data provided by the present application configure a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and configure that when receiving the data conversion instruction, at least the attribute data in the industry standard data set in the initial format is converted in format based on the target preset field standard template, so that compared with the prior art, the present application does not need to be repeatedly created by the operator for the common attribute field, and realizes the automatic format conversion of the common attribute field. At the same time, by configuring that when receiving the field definition change instruction, based on the changed field name and change information in the field definition change instruction, the attribute field definition information of the target attribute field in the target preset field standard template is changed, and the data change instruction is sent to the preset database when the change is completed, so that the preset database performs the format change on the target attribute data in each industry standard data set in the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, so that compared with the prior art, the present application realizes the automatic format change of the attribute data corresponding to the changed attribute field, and improves the data quality. It can be seen that the present application improves the data generation quality and management efficiency of industry standard data. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0035] Figure 1 A flowchart of a method for managing industry standard data provided for this application;

[0036] Figure 2A schematic diagram of a format conversion process provided for this application;

[0037] Figure 3 A schematic diagram of a format verification process provided for this application;

[0038] Figure 4 A schematic diagram of the structure of a spatial data management platform provided for this application;

[0039] Figure 5 A block diagram of a management system for industry standard data provided for this application;

[0040] Figure 6 A schematic diagram of the structure of an electronic device provided in this application. DETAILED DESCRIPTION

[0041] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.

[0042] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0043] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.

[0044] The first aspect of the present application provides a method for managing industry standard data, such as Figure 1 As shown, the industry standard data management method includes:

[0045] S101. When a data conversion instruction is received, format conversion is performed on at least each attribute data in the industry standard data set in the initial format based on the target preset field standard template, and the obtained industry standard data set in the target format is stored in a preset database, wherein the target format is a format recognizable by the geographic information system, the industry standard data set in the target format includes at least multiple types of attribute data that have undergone format conversion, and attribute field identifiers corresponding to each attribute data, the target preset field standard template is a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and the target preset field standard template includes at least each attribute field identifier and its corresponding attribute field definition information.

[0046] It should be noted that, in actual application scenarios, the above-mentioned target preset field standard template can be a data set including field name (including attribute field identifier), field type, attribute domain, field length, reference data dictionary, precision and other field definition information. For example: Assuming that one of the fields in the target preset field standard template is a land category code field, the field name corresponding to the field is DLBM (the pinyin initials of "land category code"), the field type is integer type (int), and the attribute domain (value range) is {011, 012, 013, ..., 099}.

[0047] It should be noted that, in actual application scenarios, the above-mentioned industry standard data set in the initial format is a collection of industry standard data of the same data type extracted from geospatial data. The above-mentioned geospatial data is data required for the operation of geographic information systems, such as navigation charts, land topographic maps, and submarine topographic maps.

[0048] It should be noted that, in actual application scenarios, the above-mentioned target preset field standard template corresponds to multiple data types at the same time. Since the above-mentioned geospatial data contains industry standard data of multiple data types, such as points, lines, surfaces, attribute tables, grids, images, relationships, topology, etc. In order to facilitate the management of industry standard data, the industry standard data of the same data type in the initial format will be extracted from a set of geospatial data, and since the obtained multiple industry standard data sets in the initial format are extracted from a set of geospatial data, there will be a common attribute field identifier in the multiple industry standard data sets in the initial format. For example, for multiple industry standard data sets in the initial format extracted from a land topographic map, since the land class code is an attribute data associated with multiple data types, the land class code must exist in each industry standard data set in the initial format. Therefore, the present application configures a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and configures that when a data conversion instruction is received, at least each attribute data in the industry standard data set in the initial format is converted in format based on the target preset field standard template, so that compared with the prior art, the present application does not need to be repeatedly created by the operator. Common attribute fields, automatic format conversion of common attribute fields is achieved.

[0049] It should be noted that in actual application scenarios, since operators need to repeatedly create and edit common attribute fields in the process of format conversion of multiple types of industry standard data, data errors may easily occur in common attribute fields due to human editing errors in this process. However, the present application configures a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and configures that upon receiving a data conversion instruction, at least each attribute data in the industry standard data set in the initial format is format converted based on the target preset field standard template, thereby realizing the automatic generation of corresponding common attribute fields using the target preset field standard template, thereby avoiding the risk of data errors caused by manual editing and improving data quality. S102. When a field definition change instruction is received, the attribute field definition information of the target attribute field in the target preset field standard template is changed based on the changed field name and change information in the field definition change instruction, where the changed field name is the field name of the target attribute field; when the change is completed, a data change instruction is sent to the preset database, so that the preset database performs a format change on the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, wherein the target attribute data is the attribute data corresponding to the attribute field identifier of the target attribute field.

[0050] It should be noted that in actual application scenarios, the above Figure 1 Step S101 and step S102 shown in FIG. Figure 1 In addition to executing in the order shown, they can also be executed in parallel. Figure 1 The execution order of step S101 and step S102 shown is not limited too much.

[0051] It should be noted that, in actual application scenarios, the above-mentioned field definition change instructions may be instructions sent by technicians through the front end when industry standards change, resulting in changes in attribute field definitions of related attribute fields.

[0052] It should be noted that, in actual application scenarios, since the same attribute fields exist in various industry standard data sets in the target format. In the case where the attribute field definition information of the attribute field changes, if the existing manual modification method is used to modify the data of the attribute field in each industry standard data set, it will undoubtedly reduce the modification efficiency and lead to a decrease in management efficiency. However, the present application is configured to change the attribute field definition information of the target attribute field in the target preset field standard template based on the changed field name and change information in the field definition change instruction when a field definition change instruction is received, and to send a data change instruction to the preset database when the change is completed, so that the preset database changes the format of the target attribute data in each industry standard data set in the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, thereby realizing batch automation of automatic format changes of common attribute data and improving management efficiency.

[0053] The present application configures a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and configures that when a data conversion instruction is received, at least each attribute data in the industry standard data set in the initial format is converted in format based on the target preset field standard template, so that compared with the prior art, the present application does not need to be repeatedly created by the operator for the common attribute field, and realizes the automatic format conversion of the common attribute field. At the same time, by configuring that when a field definition change instruction is received, the attribute field definition information of the target attribute field in the target preset field standard template is changed based on the changed field name and change information in the field definition change instruction, and configuring that a data change instruction is sent to the preset database when the change is completed, so that the preset database performs a format change on the target attribute data in each industry standard data set in the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, so that compared with the prior art, the present application realizes the automatic format change of the attribute data corresponding to the changed attribute field, and improves the data quality. It can be seen that the present application improves the data generation quality and management efficiency of industry standard data.

[0054] In a possible implementation, at least each attribute data in the industry standard data set in the initial format is converted based on the target preset field standard template, and the obtained industry standard data set in the target format is stored in the preset database, including:

[0055] For each attribute data:

[0056] The attribute field identifier corresponding to the field type of the attribute data in the target preset field standard template is determined as the target attribute field identifier, and the preset format conversion script is called to perform format conversion on the data content of the attribute data according to the attribute field definition information corresponding to the target attribute field identifier, so as to obtain the attribute data after format conversion, and establish a corresponding relationship between the target attribute field representation and the attribute data after format conversion, wherein the attribute field definition information at least includes the field type and the attribute domain:

[0057] Based on each attribute data after format conversion, an industry standard data set in a target format is obtained by using the attribute field identifier corresponding to the attribute data after format conversion, and the industry standard data set in the target format is stored in a preset database.

[0058] In order to facilitate the understanding of the above format conversion process, a possible implementation of the present application is specifically described here:

[0059] like Figure 2 As shown, it is a flowchart for format conversion. Assume that there are three industry standard data sets in the initial format, namely, land use surface data set, urban planning surface data set and address survey surface data set, wherein the data type of the above land use surface data set and the above geological survey surface data set is attribute table, and the data type of the above urban planning surface data set is point line surface. Assume that the above land use surface data set includes fields with the field types of "land class code" and "land class name", the above urban planning surface data set includes fields with the field types of "land class code" and "planned land type", and the above geological survey surface data includes fields with the field types of "geological structure" and "land class code".

[0060] Assume that the preset field standard templates in the field standard template library include ID card ID field template, land type code field template and administrative code field template. Among them, the data types corresponding to the land type code field template include attribute table and point line surface.

[0061] When receiving the data conversion instruction, the data types of the land use surface dataset, the urban planning surface dataset and the address survey surface dataset are identified, and based on the correspondence between the data types and the preset field standard templates, the land class code field template is determined as the target preset field standard template; the field types of the attribute fields in the land use surface dataset, the urban planning surface dataset and the address survey surface dataset, and the attribute field identifier with the field type of "land class code" are determined as the target attribute field identifier. The preset format conversion script is called to convert the data content of the "land class code" field in the above three datasets according to the attribute field definition information corresponding to the target attribute field identifier in the land class code field template, and obtain the land use surface dataset, urban planning surface dataset and address survey surface dataset after format conversion.

[0062] In one possible implementation, the above Figure 1 The industry standard data management methods shown also include:

[0063] In the case where it is detected that at least each attribute data in the industry standard data set in the initial format is converted in format based on the target preset field standard template, format verification is performed on each attribute data after the format conversion based on the verification rule corresponding to the data type of the industry standard data set in the initial format, and when the content of the format verification result is that the verification is passed, the industry standard data set in the target format is output;

[0064] Or, when it is detected that the preset database changes the format of the target attribute data in each industry standard data set in the target format according to the attribute field definition information of the target attribute field in the data change instruction, the verification rules corresponding to the data types of each industry standard data set in the target format are called to perform format verification on each industry standard data set in the target format, and output each format verification result.

[0065] It should be noted that in actual application scenarios, the present application is configured to perform format verification when a format conversion or format change is detected, thereby avoiding the risk of erroneous data in the industry standard data set of the target format obtained due to low accuracy of attribute data in the industry standard data set of the initial format, or conversion errors in the preset format conversion script.

[0066] It should be noted that, in actual application scenarios, the verification rules corresponding to the data types of the industry standard data sets in the initial format, and the verification rules corresponding to the data types of each industry standard data set in the target format, can be generated by compiling the industry implementation standards queried from the public data source. The above-mentioned detection of format conversion or format change can be implemented by a trigger in the field standard template library. Specifically, when the trigger detects that the preset field standard template in the field standard template library is called, a format conversion verification instruction including the data type of the industry standard data set in the initial format is sent to the verification rule executor; when the trigger detects that the preset field standard template in the field standard template library is modified, a format change verification instruction including the data type of each industry standard data set in the target format is sent to the verification rule executor.

[0067] In a possible implementation, the flowchart of the above-mentioned format verification using the verification rule executor is as follows: Figure 3 As shown:

[0068] The trigger sends a verification instruction to the verification rule executor. The verification rule executor responds to the verification instruction and obtains the industry standard data set in the target format. The verification rule executor loads the verification rule corresponding to the data type in the verification instruction from the verification rule library. The verification rule executor verifies the industry standard data set in the target format based on the loaded verification rules and outputs the verification result.

[0069] In one possible implementation, in order to adapt to industry standard data sets in target formats with different data types, verification rules for different data types can be configured. For example: attribute type verification rules and space type verification rules. Among them, the attribute type verification rules are used to verify the industry standard data set in the target format with the data type being the attribute table. The attribute type verification rules can verify the data content of each attribute data, such as determining whether the converted attribute data value is within the attribute domain. The space type verification rules are used to verify the industry standard data set in the target format with the data type being points, lines, and surfaces. The space type verification rules can verify the positional relationship of points, lines, and surfaces after format conversion, such as two surface objects cannot overlap.

[0070] It should be noted that, in actual application scenarios, the specific content of the above verification rules can be set according to the actual application scenarios. The present application provides an example here, and the specific content of the verification rules and their explanations are shown in Table 1 below.

[0071] Table 1

[0072]

[0073] In a possible implementation, the process of obtaining the industry standard data set in an initial format includes:

[0074] The industry standard data packet obtained by parsing is called by a preset spatial data engine, and the industry standard data set of the initial format of multiple data types is extracted based at least on the tag content in the industry standard data packet, wherein the tag content represents the type of the attribute data.

[0075] It should be noted that, in actual application scenarios, the above-mentioned industry standard data packets are data packets output by a certain geographic spatial data generation system. Since the above-mentioned industry standard data packets include not only the industry standard data learned subsequently, but also some useless redundant data, therefore, this application configures and calls the industry standard data packets obtained by parsing the preset spatial data engine, and extracts the industry standard data sets of the initial format of multiple data types based on at least the label content in the industry standard data packets, thereby realizing the elimination of redundant data while realizing data classification, and improving the management accuracy of industry standard data.

[0076] It should be noted that, in actual application scenarios, the preset spatial data engine may be the SuperMap SDX+ spatial data engine. The above-mentioned industry standard data set of initial formats of multiple data types extracted based on at least the tag content in the industry standard data package may be implemented through the data import function provided by the SuperMap SDX+ spatial data engine, specifically:

[0077] Table 2 below shows a correspondence table between the content of each tag in the industry standard data package of the electronic nautical chart and the data in the industry standard data set in the initial format.

[0078] Table 2

[0079]

[0080] It should be noted that, in actual application scenarios, the management method of industry standard data provided by the first aspect of the present application and its possible implementations can be applied to a spatial data management platform, so as to use the spatial data management platform to provide data management and verification services for a geographic information system. Figure 4 The figure shows a schematic diagram of the structure of the spatial data management platform. The spatial data management platform includes a spatial data management platform with a preset spatial data engine embedded therein. A preset database connected to the spatial data management platform for storing industry standard data sets in a target format. A field standard template library storing each preset field standard template. A verification rule library storing each verification rule.

[0081] The second aspect of the present application provides a management system for industry standard data, such as Figure 5 As shown, the industry standard data management system includes:

[0082] The format conversion module 501 is used to perform format conversion on at least each attribute data in the industry standard data set in the initial format based on the target preset field standard template when receiving the data conversion instruction, and store the obtained industry standard data set in the target format into the preset database, wherein the target format is a format recognizable by the geographic information system, the industry standard data set in the target format at least includes multiple types of attribute data after format conversion, and attribute field identifiers corresponding to each attribute data, the target preset field standard template is a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and the target preset field standard template at least includes each attribute field identifier and its corresponding attribute field definition information;

[0083] The format change module 502 is used to change the attribute field definition information of the target attribute field in the target preset field standard template based on the changed field name and change information in the field definition change instruction when receiving the field definition change instruction, and the changed field name is the field name of the target attribute field; when the change is completed, a data change instruction is sent to the preset database, so that the preset database performs a format change on the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, wherein the target attribute data is the attribute data corresponding to the attribute field identifier of the target attribute field.

[0084] In a possible implementation, the format conversion module 501 is configured to:

[0085] For each attribute data:

[0086] The attribute field identifier corresponding to the field type of the attribute data in the target preset field standard template is determined as the target attribute field identifier, and the preset format conversion script is called to perform format conversion on the data content of the attribute data according to the attribute field definition information corresponding to the target attribute field identifier, so as to obtain the attribute data after format conversion, and establish a corresponding relationship between the target attribute field representation and the attribute data after format conversion, wherein the attribute field definition information at least includes the field type and the attribute domain:

[0087] Based on each attribute data after format conversion, an industry standard data set in a target format is obtained by using the attribute field identifier corresponding to the attribute data after format conversion, and the industry standard data set in the target format is stored in a preset database.

[0088] In one possible implementation, the above Figure 5 The industry standard data management system shown also includes:

[0089] A format verification module, for, when it is detected that at least each attribute data in the industry standard data set in the initial format is format-converted based on the target preset field standard template, performing format verification on each attribute data after format conversion based on the verification rule corresponding to the data type of the industry standard data set in the initial format, and outputting the industry standard data set in the target format when the content of the format verification result indicates that the verification is passed;

[0090] Or, it is used to call the verification rules corresponding to the data types of each industry standard data set in the target format, perform format verification on each industry standard data set in the target format, and output each format verification result when it is detected that the preset database changes the format of the target attribute data in each industry standard data set in the target format according to the attribute field definition information of the target attribute field in the data change instruction.

[0091] In one possible implementation, the above Figure 5 The management system of the industry standard data shown further includes: a preset spatial data engine. In the process of obtaining the industry standard data set in the initial format, the preset spatial data engine is configured to:

[0092] The industry standard data packet obtained by parsing is called by a preset spatial data engine, and the industry standard data set of the initial format of multiple data types is extracted based at least on the tag content in the industry standard data packet, wherein the tag content represents the type of the attribute data.

[0093] A third aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0094] The memory is used to store computer programs;

[0095] The processor is used to execute a computer program so that the electronic device can implement the method for managing industry standard data of the above-mentioned first aspect or any implementation manner of the first aspect.

[0096] The present application also provides an electronic device in an embodiment. Figure 6 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application may include but is not limited to fixed terminals such as mobile phones, notebook computers, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 6 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0097] like Figure 6As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0098] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a memory card, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 6 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0099] The fourth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement a method for managing industry standard data of the above-mentioned first aspect or any implementation method of the first aspect.

[0100] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.

[0101] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0102] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0103] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.

Claims

1. A method for managing industry standard data, characterized in that: include: In the case of receiving a data conversion instruction, at least each attribute data in the industry standard data set in the initial format is converted into a format based on a target preset field standard template, and the obtained industry standard data set in the target format is stored in a preset database, wherein the target format is a format recognizable by a geographic information system, the industry standard data set in the target format at least includes the attribute data of multiple types that have undergone the format conversion, and attribute field identifiers corresponding to each attribute data, the target preset field standard template is a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and the target preset field standard template at least includes each attribute field identifier and its corresponding attribute field definition information; When a field definition change instruction is received, the attribute field definition information of the target attribute field in the target preset field standard template is changed based on the changed field name and change information in the field definition change instruction, and the changed field name is the field name of the target attribute field; when the change is completed, a data change instruction is sent to the preset database, so that the preset database changes the format of the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, wherein the target attribute data is the attribute data corresponding to the attribute field identifier of the target attribute field.

2. The method for managing industry standard data according to claim 1, characterized in that: The method of converting the format of at least each attribute data in the industry standard data set in the initial format based on the target preset field standard template, and storing the obtained industry standard data set in the target format into the preset database, includes: For each of the attribute data: The attribute field identifier corresponding to the field type of the attribute data in the target preset field standard template is determined as the target attribute field identifier, and a preset format conversion script is called to perform format conversion on the data content of the attribute data according to the attribute field definition information corresponding to the target attribute field identifier, to obtain the attribute data after format conversion, and to establish a corresponding relationship between the target attribute field representation and the attribute data after format conversion, wherein the attribute field definition information at least includes a field type and an attribute domain: Based on each of the attribute data after format conversion, the industry standard data set in the target format is obtained by using the attribute field identifier corresponding to the attribute data after format conversion, and the industry standard data set in the target format is stored in a preset database.

3. The method for managing industry standard data according to claim 1, characterized in that: The method further comprises: In the case where it is detected that at least each attribute data in the industry standard data set in the initial format is converted in format based on the target preset field standard template, format verification is performed on each attribute data after the format conversion based on the verification rule corresponding to the data type of the industry standard data set in the initial format, and in the case where the content of the format verification result is that the verification is passed, the industry standard data set in the target format is output; Or, when it is detected that the preset database changes the format of the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, the verification rules corresponding to the data types of each industry standard data set of the target format are called to perform format verification on each industry standard data set of the target format, and output each format verification result.

4. The method for managing industry standard data according to claim 1, characterized in that: The process of obtaining the industry standard data set in the initial format includes: The industry standard data packet obtained by parsing the preset spatial data engine is called, and the industry standard data sets of the initial format of the multiple data types are extracted based at least on the tag content in the industry standard data packet, wherein the tag content represents the type of the attribute data.

5. A management system for industry standard data, characterized in that: include: A format conversion module, used for, upon receiving a data conversion instruction, performing format conversion on at least each attribute data in the industry standard data set in the initial format based on a target preset field standard template, and storing the obtained industry standard data set in the target format into a preset database, wherein the target format is a format recognizable by a geographic information system, the industry standard data set in the target format at least includes the attribute data of multiple types that have undergone the format conversion, and attribute field identifiers corresponding to each attribute data, the target preset field standard template is a preset field standard template corresponding to the data type of the industry standard data set in the initial format, and the target preset field standard template at least includes each attribute field identifier and its corresponding attribute field definition information; A format change module is used to change the attribute field definition information of the target attribute field in the target preset field standard template based on the changed field name and change information in the field definition change instruction when a field definition change instruction is received, wherein the changed field name is the field name of the target attribute field; and send a data change instruction to the preset database when the change is completed, so that the preset database performs a format change on the target attribute data in each industry standard data set of the target format according to the changed attribute field definition information of the target attribute field in the data change instruction, wherein the target attribute data is the attribute data corresponding to the attribute field identifier of the target attribute field.

6. The management system for industry standard data according to claim 5, characterized in that: The format conversion module is configured as follows: For each of the attribute data: The attribute field identifier corresponding to the field type of the attribute data in the target preset field standard template is determined as the target attribute field identifier, and a preset format conversion script is called to perform format conversion on the data content of the attribute data according to the attribute field definition information corresponding to the target attribute field identifier, to obtain the attribute data after format conversion, and to establish a corresponding relationship between the target attribute field representation and the attribute data after format conversion, wherein the attribute field definition information at least includes a field type and an attribute domain: Based on each of the attribute data after format conversion, the industry standard data set in the target format is obtained by using the attribute field identifier corresponding to the attribute data after format conversion, and the industry standard data set in the target format is stored in a preset database.

7. The management system for industry standard data according to claim 5, characterized in that: The management system of the industry standard data also includes: a format verification module, configured to, when detecting that at least each attribute data in the industry standard data set in the initial format is format-converted based on the target preset field standard template, perform format verification on each attribute data after the format conversion based on a verification rule corresponding to the data type of the industry standard data set in the initial format, and output the industry standard data set in the target format when the content of the format verification result indicates that the verification is passed; Or, it is used to call the verification rules corresponding to the data types of each industry standard data set in the target format, perform format verification on each industry standard data set in the target format, and output each format verification result when it is detected that the preset database changes the format of the target attribute data in each industry standard data set in the target format according to the attribute field definition information of the target attribute field in the data change instruction.

8. The management system for industry standard data according to claim 5, characterized in that: The management system of the industry standard data further comprises: a preset spatial data engine. In the process of obtaining the industry standard data set in the initial format, the preset spatial data engine is configured to: The industry standard data packet obtained by parsing the preset spatial data engine is called, and the industry standard data sets of the initial format of the multiple data types are extracted based at least on the tag content in the industry standard data packet, wherein the tag content represents the type of the attribute data.

9. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the method for managing industry standard data as described in any one of claims 1 to 4.

10. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the method for managing industry standard data as described in any one of claims 1 to 4.