CN111324757B - Map data problem processing method and device - Google Patents

Map data problem processing method and device Download PDF

Info

Publication number
CN111324757B
CN111324757B CN201811541937.4A CN201811541937A CN111324757B CN 111324757 B CN111324757 B CN 111324757B CN 201811541937 A CN201811541937 A CN 201811541937A CN 111324757 B CN111324757 B CN 111324757B
Authority
CN
China
Prior art keywords
map data
database
target
target problem
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811541937.4A
Other languages
Chinese (zh)
Other versions
CN111324757A (en
Inventor
张婧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Navinfo Co Ltd
Original Assignee
Navinfo Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Navinfo Co Ltd filed Critical Navinfo Co Ltd
Priority to CN201811541937.4A priority Critical patent/CN111324757B/en
Publication of CN111324757A publication Critical patent/CN111324757A/en
Application granted granted Critical
Publication of CN111324757B publication Critical patent/CN111324757B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Abstract

The application provides a method and a device for processing problems of map data, wherein the method comprises the following steps: acquiring a target problem of map data; determining the reason for the occurrence of the target problem of the map data according to the database; wherein the database comprises: at least one problem with the map data, and a cause corresponding to each of the at least one problem. According to the map data problem processing method and device, the reasons for causing the map data to cause the target problem can be determined through the problems of the map data, so that the map data problems do not need to be analyzed one by one manually, and the processing efficiency of the map data problems is improved.

Description

Map data problem processing method and device
Technical Field
The present application relates to the field of electronic technologies, and in particular, to a method and an apparatus for processing a map data problem.
Background
At present, with the continuous development of electronic technology, the content that can be presented to people by a map is also becoming more and more rich. Besides planar maps, the appearance of 3D maps, satellite maps and live-action maps all bring about a richer experience to the perception of maps, and maps containing rich content also present a number of challenges to the providers of map data.
In the prior art, in order to acquire map data, a map acquisition device, such as an acquisition vehicle, acquires live-action data of a location where the live-action data is located, and then uploads the live-action data to a server, and the server converts the live-action data into map data in a memory initialization file (Memory Initialization File, MIF) format. In order to detect whether the map data is accurate, the map data in MIF format is generally checked for problems with the map data by an inspection tool, which includes: validation inspection tool. When the inspection tool detects that the map data has a problem, a file in the form of a log is output to indicate that the map data has a problem. The staff can analyze the map data according to the problems in the log, and then determine the reasons for causing the problems in the log in the map data.
With the prior art, the problem reported by the inspection tool also requires further analysis by the staff to determine the cause of the map data problem. When the number of problems to be analyzed is relatively large, it results in low efficiency of problem processing on map data.
Disclosure of Invention
The application provides a problem processing method and a problem processing device for map data, which can determine the cause of the problem of the map data through the problem of the map data, so that each problem in a log output by an inspection tool is not required to be manually analyzed, and the processing efficiency of the problem of the map data is improved.
A first aspect of the present application provides a problem processing method of map data, including:
acquiring a target problem of map data;
determining the reason for the occurrence of the target problem of the map data according to a database; wherein the database comprises: at least one problem with the map data, and a cause corresponding to each of the at least one problem.
A second aspect of the present application provides a problem processing apparatus for map data, comprising:
the acquisition module is used for acquiring target problems of map data;
the processing module is used for determining the reason that the map data has the target problem according to the database; wherein the database comprises: at least one problem with the map data, and a cause corresponding to each of the at least one problem.
A third aspect of the application provides a storage medium storing a computer program which, when run on a computer, causes the computer to perform the method of the preceding first aspect.
In summary, the present application provides a method and an apparatus for processing a problem of map data, where the method includes: acquiring a target problem of map data; determining the reason for the occurrence of the target problem of the map data according to the database; wherein the database comprises: at least one problem with the map data, and a cause corresponding to each of the at least one problem. According to the map data problem processing method and device, the reasons for the map data problem can be determined through the problems occurring in the map data, so that each problem in the log output by the inspection tool is not required to be analyzed manually, and the processing efficiency of the map data problem is improved.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the description below are only some embodiments of the application, and that other drawings can be obtained according to these drawings without inventive faculty for a person skilled in the art.
FIG. 1 is a flowchart of a map data problem processing method according to an embodiment of the present application;
FIG. 2 is a flowchart illustrating a map data problem processing method according to a second embodiment of the present application;
fig. 3 is a schematic structural diagram of a map data problem processing apparatus according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The technical scheme of the application is described in detail below by specific examples. The following embodiments may be combined with each other, and some embodiments may not be repeated for the same or similar concepts or processes.
Fig. 1 is a flowchart of a first embodiment of a map data problem processing method according to the present application, as shown in fig. 1, where the map data problem processing method provided in the present embodiment includes:
s101: and acquiring target problems of map data.
Specifically, the execution subject of the problem processing method of map data provided in this embodiment may be any electronic device having a related data processing function, for example: computers or servers, etc.; alternatively, the execution subject of the present embodiment may be a chip in an electronic device, for example: CPU or GPU, etc.
In S101, the electronic device as the execution subject of the present embodiment needs to acquire a problem that occurs in the map data to analyze and process the problem that occurs in the map data. Alternatively, the target problem of the map data acquired in the present embodiment is one problem in the log file. The log file is a log-form file which is output after confirming that the Validation inspection tool inspects map data in a memory initialization file (Memory Initialization File, MIF) format, and the log file comprises at least one problem caused by the map data. Wherein the Validation inspection tool is used for inspecting the map data in the MIF format, and if errors occur in the map data, the errors occurring in the map data are indicated through the output log file. For example: the value of a certain digit A in the map data is 0 or 1, and if the value of the digit A is 3, the output log file at least comprises the problem that the numerical error of the digit A in the map data is 3.
Alternatively, the map data in MIF format described in this embodiment may include multiple versions of map data in MIF format, such as MIF 3.12, MIF3.13, and/or MIF 3.14 (and later specifications).
S102: determining the reason for the occurrence of the target problem of the map data according to the database; wherein the database comprises: at least one problem with the map data, and a cause corresponding to each of the at least one problem.
Specifically, in S102, in the electronic device as the execution subject of the present embodiment, a database including at least one problem that may occur with map data and the cause of the problem with map data corresponding to each of the at least one problem may be stored in its storage device.
Alternatively, since the target cause of occurrence of the map data output by the inspection tool acquired in S101 includes a plurality of parameters, the present embodiment can be classified by a unique rule number of a problem among the plurality of parameters. The database may store, for example, a correspondence relationship in the format of "A3-out-of-range" and "B4-out-of-memory", where A3 and B4 are rule numbers of questions occurring in the map data, the "out-of-range" is a cause corresponding to the occurrence of the question in the map data when A3 occurs, and the "out-of-memory" is a cause corresponding to the occurrence of the question in the map data when B4 occurs. Also in the above example, assuming that the value of the digit a in the map data should be "0" or "1", and if the value of the digit a is checked by the Validation checking tool to be 3, the rule number of the problem occurring in the map data indicated by the checking tool obtained in S101 is A3, S102 can further search the correspondence stored in the database according to the rule number A3 of the problem occurring in the map data, and further determine that the cause of the digit a error of 3 corresponding to the rule number A3 is "out of value range".
Therefore, in the problem processing method of map data provided in the present embodiment, the cause of the occurrence of the target problem of the map data can be determined from the database according to the target problem of the acquired map data. Compared with the prior art, the method has the advantages that the reasons for the occurrence of the problems can be determined more directly and effectively by manually analyzing the reasons for the occurrence of the problems through the problems of the map data, so that each problem of the map data does not need to be analyzed manually, the processing efficiency of the problems of the map data is greatly improved, and the intellectualization of the problem processing process of the map data is improved.
Further, S102 in the above embodiment specifically includes:
s1021: determining an interpretation mode of the target problem;
s1022: if the target problem corresponds to the first judging mode, determining the reason of the target problem of the map data according to a first database in the databases; the first database comprises at least one problem of map data and reasons corresponding to each problem in the at least one problem;
s1023: if the target problem corresponds to the second interpretation mode, determining the reason of the target problem of the map data according to a second database in the databases; wherein the second database includes at least one case in which map data presents a problem.
Specifically, the present embodiment specifically divides the database into a first database and a second database in the database on the basis of the embodiment shown in fig. 1, where the first database stores the correspondence between the problem and the cause of the map data, and the second database stores the case of the map data, where the case is used for the electronic device or the person to determine the cause of the map data according to the case.
The interpretation mode is used for indicating that the first database or the second database in the databases is used for determining the reason of the target problem of the map data. In one possible representation manner of the interpretation mode, the corresponding relation between the target problem appearing in the map data and the interpretation mode may be stored in the database, for example, the corresponding relation with the format of "A3-first interpretation mode" and "B4-second interpretation mode" may be stored in the database, and when the rule number of the target problem appearing in the map data is obtained as A3, the corresponding first interpretation mode of the target problem may be determined according to the corresponding relation. Alternatively, in another possible implementation, the database may store the correspondence in the format "A3-out of range-first interpretation mode", "B4-out of memory-second interpretation mode". And when the rule number of the target problem is A3, determining that the interpretation mode corresponding to A3 is a first interpretation mode according to the corresponding relation in the database, and further determining that the cause of the bit number A error of 3 is an 'out-of-range' according to the corresponding relation 'A3-out-of-range' in the database.
Then after determining the interpretation mode of the target problem, if the corresponding determination mode of the target problem is the first determination mode, determining the reason for the occurrence of the target problem of the map data from the first database of the databases according to the mode shown in the embodiment of fig. 1; and if the judging mode of the problem is the second judging mode, determining the reason of the target problem of the map data through cases in the second database. When determining the cause of the target problem of the map data corresponding to the target problem according to the case in the second database, the problem in the second interpretation mode in S102 may be determined in the following three possible ways. 1. The electronic device as the execution subject of the embodiment directly obtains the reason corresponding to the occurrence of the target problem of the map data according to the case analysis in the second database. 2. After the electronic equipment determines and analyzes the map data to obtain the corresponding reasons of the occurrence of the target problems, the analyst performs manual auxiliary confirmation. 3. The electronic device displays the target problem and the related cases in the second database to an analyst, and the analyst confirms the reasons corresponding to the target problem of the map data and inputs the map data into the electronic device, and the above mode is described below with reference to specific embodiments.
In a first possible implementation manner, if the second database includes the case corresponding to the target problem, the electronic device may directly generate, according to the case corresponding to the target problem, the cause of the map data that has the target problem. For example: the target problem is that the value of the digit A in the map data should be "0" or "1", and the validization checking tool checks that the value of the digit is 3. Assuming that the number B of bits similar to the number a of bits stored in the second database is 3, the electronic device takes the reason that the number B of bits is 3 as the reason that the number a of bits is 3 according to the case that the number B of bits in the second database is 3.
In a second possible implementation manner, the reason for the occurrence of the target problem in the map data directly determined by the electronic device in the first implementation manner is required to be displayed to an analyst through a display device, and the analyst performs auxiliary judgment on whether the reason in the case that the target problem corresponds to the target problem is consistent or not; if the map data are consistent, generating the reasons for the occurrence of the target problems by the electronic equipment; if the map data are inconsistent, a third interpretation mode is adopted to generate the reason for the occurrence of the target problem of the map data. For example: when the electronic equipment takes the reason of the number B with the value of 3 as the reason of the number A with the value of 3 according to the case of the number B with the value of 3 in the second database, the analyzed reason of the number A with the value of 3 and the case of the number B with the value of 3 in the second database are displayed to an analyzer through a display device; if the analyst judges that the reason for the value of the digit A is 3 is consistent with the reason for the value of the digit B is 3, determining the reason for the value of the digit A to be 3; if the analyst determines that the factor of 3 is different from the factor of 3.
In a third possible implementation manner, if the second database does not include a case corresponding to the target problem, an analyst is required to determine the cause of the target problem in the map data. Specifically, the electronic device may determine a cause of the map data having the target problem using the third interpretation mode.
Optionally, in the second and third possible implementations, the third interpretation mode includes: and displaying the target problem of the map data to an analyst through a display device, receiving the data input by the analyst through a receiving device, and determining the reason of the target problem of the map data according to the data input by the analyst. For example: when the interpretation mode of the target question B4 is determined to be the second interpretation mode, the acquired question is shown to the analyst as having a parameter B error of 4 and the related case as having a parameter C error of 4 by a display device of the electronic device, such as a display. The data 'data format error' input by an analyst is acquired through a receiving device such as a mouse, a keyboard and the like; the cause of the occurrence of the objective problem of the map data is then determined from the acquired data.
Alternatively, the case described herein may be the same or similar case as the target problem obtained by screening the second database. For example, if the case set includes at least one problem occurring in the map data and a cause corresponding to the at least one problem, in the above example, if the target problem is determined to be B4, and the parameter B error is used to indicate that the parameter B error is 4, the case set that may be confirmed from the case set and displayed to the user includes two case sets that the parameter B error associated with the target problem B4 is 5 and the parameter B error is 6.
Optionally, for the problem of the second interpretation mode in S102, the target problem interpreted according to the third interpretation mode and the cause of the problem occurring in the map data corresponding to the target problem are added to the first database in the databases, or the determination of the target problem by the analyst is added as a case to the second database in the databases. To enrich the number of correspondences contained in the database.
For example, in the above example, since the corresponding relationship of the problem B4 of the map data does not exist in the first database, if the "data format error" input by the analyst is received, the corresponding relationship in the first database may be updated, and the corresponding relationship of the "B4-data format error" is added to the first database, so that after the target problem of B4 occurs again in the subsequent map data, the cause of the occurrence of the target problem B4 may be determined directly according to the corresponding relationship in the first database.
And optionally, when the problem of the second interpretation mode in S102, the cause of the problem of the target problem interpreted according to the third interpretation mode and the map data corresponding to the target problem are added into the database, the electronic device may directly update the interpretation mode of the determined target problem from the second interpretation mode to the first interpretation mode. For example, in the above example, if the "data format error" input by the analyst is received, the correspondence in the database may be updated to "B4-data format error-first interpretation mode". Or alternatively, acquiring a switching instruction of the interpretation mode sent by the analyst through the receiving device; and updating the interpretation mode of the target problem from the second interpretation mode to the first interpretation mode according to the switching instruction. That is, if the "data format error" input by the analyst is received, the correspondence in the database may be updated to "B4-data format error-second interpretation mode". And after receiving the switching instruction of the interpretation mode of the target problem sent by the analyst through the receiving device such as a keyboard or a mouse, updating the corresponding relation in the database again to be 'B4-data format error-first interpretation mode'. When the target problem is acquired later, the cause of the problem of the map data corresponding to the target problem can be directly determined from the database.
Fig. 2 is a flowchart illustrating a second embodiment of a method for processing map data according to the present application. FIG. 2 provides a specific implementation of a problem handling method for map data, based on the embodiment shown in FIG. 1.
The interpretation file input shown in fig. 2 is a file in log form that is output after the inspection tool inspects the map data in MIF format in the foregoing embodiment, where the file includes at least one problem that occurs in the map data. The intelligent interpretation system may be logic of the functions implemented by the electronic device as the execution subject in the foregoing embodiments. The system knowledge base may include the database in the foregoing embodiment. And the exception library and/or the rule discrimination pattern library may constitute the first database in the foregoing embodiment, and the case set is the second database in the foregoing embodiment.
Specifically, after the target problem of the intelligent judging system sequentially passes through the exception library, the rule judging mode library and the case set in the database, if the target problem stores the reason of the problem of the corresponding map data in the exception library or the rule judging mode library, the reason of the problem, namely the judging conclusion, is directly obtained according to the exception library or the rule judging mode library, and the judging conclusion is output from the intelligent judging system. The rule judging mode library comprises problems of map data possibly output by the checking tool and reasons corresponding to the problems of the map data. The exception library includes problems that may occur with the map data that cannot be output by the inspection tool or are not contained in the already occurring case set, and it is necessary to determine and derive the cause of the problems that occur with the map data based solely on the problems in the exception library and the corresponding causes.
If the target problem is not in the rule judging mode library or the exception library, the final judging conclusion is confirmed by manual assistance after a preliminary judging result is given according to the cases which are the same as or similar to the type of the target problem in the case set. Alternatively, the decision may be determined directly by manual determination. Wherein, the decision of the manual auxiliary confirmation or the decision directly determined by manual determination is added into the case set to be used as the case in the case set of the subsequent judgment problem.
TABLE 1
Alternatively, in one possible implementation, the problem and the problem idea in the exception library or the rule discrimination pattern library in the above embodiment may be stored in the form as table 1.
The rule number is the rule number of each question in the foregoing embodiment, the inspection type is the inspection type corresponding to the question, the question is described as the cause of the problem of the map data corresponding to the question, and the interpretation method is the interpretation mode. The table 1 is a specific implementation method for specifically implementing the correspondence relationship of the format "A3-out-of-range-first interpretation mode" and "B4-insufficient memory-second interpretation mode" in the foregoing list. The correspondence relationships stored in the database shown in table 1 are, for example: "HAD-ZYCP-000-0006-primary foreign key check-snooded cannot find the corresponding record-1 in the road_node table to directly interpret", when the rule number of the received problem is HAD-ZYCP-000-0006, it is determined that the map data corresponding to the problem has an error due to snooded cannot find the corresponding record in the road_node table by referring to the list, and the problem can be determined directly from the database without manual judgment.
It should be noted that, the implementation manner of the correspondence relationship stored in the database as given in table 1 is merely an example, and the database described in the present embodiment includes, but is not limited to, the problems in the above embodiments.
TABLE 2
Alternatively, in one possible implementation, the case sets of the above embodiments may be stored as in table 2.
For example, the inspection item number of a certain case stored in the case set is HAD-ZYCP-017-0011, the case type is used for explaining that the case is a newly added case, the type explanation is used for remarking the attribute such as the data type, the associated case is used for giving the case with the label of HAD-ZYCP-017-0012 as the case of the same type, more cases are a list of all cases under the type, and the operation history is the time, personnel or actions such as newly added, modified or deleted for entering the case.
Alternatively, in one possible implementation manner, the decision conclusion output in the foregoing embodiment may be CSV format data, and is implemented by means of table 3. In the interpretation conclusion, if the interpretation conclusion is of a direct interpretation type, the cause of the problem corresponding to the problem can be directly determined according to the list, errors of map data are determined, and a manufacturer of the map data can be requested to analyze and process the map data; if the map data is of the manual auxiliary type, the map data is required to be confirmed again, the problems of the map data are classified, 3-5 pieces of data of the same or similar problems are extracted according to the types of the problems to be confirmed, and a confirmation knot is provided; if the type is a manual auxiliary interpretation type, the interpretation result is not concluded, and the interpretation result is required to be added after being interpreted manually.
TABLE 3 Table 3
Fig. 3 is a schematic structural diagram of a map data problem processing apparatus according to an embodiment of the present application. As shown in fig. 3, the problem processing apparatus of map data provided in the present embodiment includes: an acquisition module 301 and a processing module 302. The acquiring module 301 is configured to acquire a target problem that occurs in the map data;
the processing module 302 is configured to determine, according to the database, a cause of a target problem occurring in the map data; wherein the database comprises: at least one problem with the map data, and a cause corresponding to each of the at least one problem.
The problem processing device for map data provided in this embodiment is used for executing the problem processing method for map data shown in fig. 1, and its implementation manner is the same as the principle, and will not be described again. Alternatively, in the above-described embodiment,
the processing module 302 is specifically configured to determine an interpretation mode of the target problem;
if the target problem corresponds to the first interpretation mode, determining the reason of the target problem of the map data according to a first database in the databases;
and if the target problem corresponds to the second interpretation mode, determining the reason why the target problem occurs in the map data according to a second database in the databases.
Optionally, the first database comprises: at least one problem occurring with the map data, and a cause corresponding to each of the at least one problem; the second database includes: at least one map data presents a problem.
Optionally, in the above embodiment, the processing module 302 is configured to directly generate the cause of the target problem in the map data if the second database includes the case corresponding to the target problem.
Optionally, in the foregoing embodiment, the processing module 302 is further configured to display, by using a display device, a cause of the occurrence of the target problem in the map data and a case corresponding to the target problem in the second database, and manually assist in determining whether the cause in the case corresponding to the target problem is consistent with the cause in the case corresponding to the target problem;
if the map data are consistent, generating a reason that the map data have a target problem;
if the map data are inconsistent, a third interpretation mode is adopted to generate the reasons for the occurrence of the target problems of the map data.
Optionally, in the foregoing embodiment, the processing module 302 is configured to, if the second database does not include a case corresponding to the target problem, display the target problem through the display device, and generate, by adopting the third interpretation mode, a cause of the target problem in the map data.
Optionally, in the above embodiment, the processing module 302 is further configured to add the target problem interpreted in the third interpretation mode and the cause of the target problem occurring in the map data corresponding to the target problem to the database.
The problem processing device for map data provided in each embodiment of the present application is used for executing the problem processing method for map data shown in any one of the foregoing embodiments, and its implementation manner is the same as the principle, and is not repeated.
The present application also provides a problem processing apparatus of map data, comprising: a processor, a memory and a computer program; wherein the computer program is stored in the memory and configured to be executed by the processor, the computer program comprising instructions for performing the method according to any of the preceding embodiments.
The application also provides a storage medium storing a computer program which, when run on a computer, causes the computer to perform a method according to any one of the preceding embodiments.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the method embodiments described above may be performed by hardware associated with program instructions. The foregoing program may be stored in a computer readable storage medium. The program, when executed, performs steps including the method embodiments described above; and the aforementioned storage medium includes: various media that can store program code, such as ROM, RAM, magnetic or optical disks.
The above description is only of the preferred embodiments of the present application, and is not intended to limit the present application in any way, but any simple modification, equivalent variation and modification made to the above embodiments according to the technical substance of the present application still fall within the scope of the technical solution of the present application.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (9)

1. A problem processing method of map data, characterized by comprising:
acquiring a target problem of map data, wherein the target problem is one problem in a log file, the log file is a log-form file which is output after a checking tool is checked on the map data, and the log file comprises at least one problem of the map data;
determining the reason for the occurrence of the target problem of the map data according to a database; wherein the database comprises: at least one problem occurring with the map data, and a cause corresponding to each of the at least one problem;
the determining, according to a database, a cause of the map data that the target problem occurs includes:
determining an interpretation mode of the target problem;
if the target problem corresponds to a first interpretation mode, determining the reason that the map data has the target problem according to a first database in the databases;
if the target problem corresponds to a second interpretation mode, determining the reason that the map data has the target problem according to a second database in the databases;
and storing the corresponding relation between the target problem of the map data and the interpretation mode in the database.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the first database includes: at least one problem occurring with the map data, and a cause corresponding to each of the at least one problem;
the second database includes: at least one of the map data presents a problem.
3. The method of claim 2, wherein the determining a cause of the target problem with the map data from the second database comprises:
and if the second database contains the case corresponding to the target problem, directly generating the reason that the map data has the target problem.
4. A method according to claim 3, further comprising: displaying the reasons of the target problems of the map data and the cases corresponding to the target problems in the second database through a display device, and manually assisting in judging whether the reasons of the target problems are consistent with the reasons in the cases corresponding to the target problems;
if so, generating a reason that the map data has the target problem;
and if the map data are inconsistent, a third interpretation mode is adopted to generate the reasons for the occurrence of the target problems of the map data.
5. The method of claim 2, wherein the step of determining the position of the substrate comprises,
and if the second database does not contain the case corresponding to the target problem, displaying the target problem through a display device, and generating the reason for the occurrence of the target problem of the map data by adopting a third interpretation mode.
6. The method according to claim 4 or 5, wherein after determining the cause of the target problem for the map data according to the second database, further comprising:
and adding the target problem interpreted by the third interpretation mode and the reason that the map data corresponding to the target problem has the target problem into the database.
7. A problem processing apparatus for map data, comprising:
the system comprises an acquisition module, a verification module and a storage module, wherein the acquisition module is used for acquiring a target problem of map data, the target problem is one problem in a log file, the log file is a log-form file which is output after a verification tool is used for verifying the map data, and the log file comprises at least one problem of the map data;
the processing module is used for determining the reason that the map data has the target problem according to a database; wherein the database comprises: at least one problem occurring with the map data, and a cause corresponding to each of the at least one problem;
the processing module is specifically configured to determine an interpretation mode of the target problem;
if the target problem corresponds to a first interpretation mode, determining the reason that the map data has the target problem according to a first database in the databases;
if the target problem corresponds to a second interpretation mode, determining the reason that the map data has the target problem according to a second database in the databases;
and storing the corresponding relation between the target problem of the map data and the interpretation mode in the database.
8. The apparatus as recited in claim 7, further comprising:
and the display device is used for displaying the reasons of the map data on the target problems and the cases corresponding to the target problems.
9. A storage medium storing a computer program which, when run on a computer, causes the computer to perform the method of any one of claims 1-6.
CN201811541937.4A 2018-12-17 2018-12-17 Map data problem processing method and device Active CN111324757B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811541937.4A CN111324757B (en) 2018-12-17 2018-12-17 Map data problem processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811541937.4A CN111324757B (en) 2018-12-17 2018-12-17 Map data problem processing method and device

Publications (2)

Publication Number Publication Date
CN111324757A CN111324757A (en) 2020-06-23
CN111324757B true CN111324757B (en) 2023-08-22

Family

ID=71163158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811541937.4A Active CN111324757B (en) 2018-12-17 2018-12-17 Map data problem processing method and device

Country Status (1)

Country Link
CN (1) CN111324757B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060436A (en) * 2007-06-05 2007-10-24 杭州华三通信技术有限公司 A fault analyzing method and device for communication equipment
CN101188529A (en) * 2007-12-11 2008-05-28 上海华为技术有限公司 E1 loop detection method and device
CN101360013A (en) * 2008-09-25 2009-02-04 烽火通信科技股份有限公司 General fast fault locating method for transmission network based on correlativity analysis
CN102045181A (en) * 2009-10-10 2011-05-04 ***通信集团公司 Method and device for handling terminal offline fault
CN102196478A (en) * 2010-03-01 2011-09-21 中兴通讯股份有限公司 Diagnosis method and system for failure of network management system
CN103138960A (en) * 2011-11-24 2013-06-05 百度在线网络技术(北京)有限公司 Method and device for processing network failures
CN103269290A (en) * 2013-04-18 2013-08-28 ***通信集团陕西有限公司 Method and device for intelligently analyzing abnormity of network based on case library
WO2014182891A1 (en) * 2013-05-09 2014-11-13 Lexisnexis, A Division Of Reed Elsevier Inc. Systems and methods for generating issue networks
CN104199754A (en) * 2013-03-13 2014-12-10 西部数据技术公司 Production failure analysis system
CN106817710A (en) * 2015-11-27 2017-06-09 ***通信集团广东有限公司 The localization method and device of a kind of network problem
CN108833187A (en) * 2018-06-29 2018-11-16 上海瀚之友信息技术服务有限公司 A kind of document self-cure monitoring system and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120216081A1 (en) * 2011-02-17 2012-08-23 HCL America Inc. Method and system for root cause analysis of data problems
US10326640B2 (en) * 2015-02-12 2019-06-18 Netscout Systems Texas, Llc Knowledge base radio and core network prescriptive root cause analysis

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060436A (en) * 2007-06-05 2007-10-24 杭州华三通信技术有限公司 A fault analyzing method and device for communication equipment
CN101188529A (en) * 2007-12-11 2008-05-28 上海华为技术有限公司 E1 loop detection method and device
CN101360013A (en) * 2008-09-25 2009-02-04 烽火通信科技股份有限公司 General fast fault locating method for transmission network based on correlativity analysis
CN102045181A (en) * 2009-10-10 2011-05-04 ***通信集团公司 Method and device for handling terminal offline fault
CN102196478A (en) * 2010-03-01 2011-09-21 中兴通讯股份有限公司 Diagnosis method and system for failure of network management system
CN103138960A (en) * 2011-11-24 2013-06-05 百度在线网络技术(北京)有限公司 Method and device for processing network failures
CN104199754A (en) * 2013-03-13 2014-12-10 西部数据技术公司 Production failure analysis system
CN103269290A (en) * 2013-04-18 2013-08-28 ***通信集团陕西有限公司 Method and device for intelligently analyzing abnormity of network based on case library
WO2014182891A1 (en) * 2013-05-09 2014-11-13 Lexisnexis, A Division Of Reed Elsevier Inc. Systems and methods for generating issue networks
CN106817710A (en) * 2015-11-27 2017-06-09 ***通信集团广东有限公司 The localization method and device of a kind of network problem
CN108833187A (en) * 2018-06-29 2018-11-16 上海瀚之友信息技术服务有限公司 A kind of document self-cure monitoring system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Oracle数据库输入输出优化;许行伟;;科技资讯(第35期);全文 *

Also Published As

Publication number Publication date
CN111324757A (en) 2020-06-23

Similar Documents

Publication Publication Date Title
CN107357558B (en) Method and device for constructing codes
CN110674360B (en) Tracing method and system for data
US11544176B1 (en) Systems and methods for automatically assessing and conforming software development modules to accessibility guidelines in real-time
CN111181805B (en) Micro-service test baffle generation method and system based on test case
CN115827895A (en) Vulnerability knowledge graph processing method, device, equipment and medium
CN111338692A (en) Vulnerability classification method and device based on vulnerability codes and electronic equipment
CN112306495A (en) Picture verification method and device, computer equipment and computer-readable storage medium
US20160162539A1 (en) Computer executable method of generating analysis data and apparatus performing the same and storage medium for the same
CN113342692B (en) Automatic test case generation method and device, electronic equipment and storage medium
US8782626B2 (en) Search suggestions for static code analysis
CN111324757B (en) Map data problem processing method and device
CN116431522A (en) Automatic test method and system for low-code object storage gateway
CN111368045A (en) User intention identification method, device, equipment and computer readable storage medium
KR102217092B1 (en) Method and apparatus for providing quality information of application
US11681511B2 (en) Systems and methods for building and deploying machine learning applications
US20230060213A1 (en) System and method for generating automation test scripts dynamically for human machine interface testing
CN114968816A (en) Data simulation-based strategy testing method, device, equipment and storage medium
CN112464237A (en) Static code safety diagnosis method and device
CN111078671A (en) Method, device, equipment and medium for modifying data table field
WO2018154784A1 (en) Effect extraction device, effect extraction program, and effect extraction method
CN111881128B (en) Big data regression verification method and big data regression verification device
JP2010002977A (en) System for creating business system program
CN109815134A (en) The methods, devices and systems of combined data library auto Analysis test result
CN115543227B (en) Cross-system data migration method, system, electronic device and storage medium
JP2001312419A (en) Software overlap degree evaluating device and recording medium with recorded software overlap degree evaluating program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant