Railway electronic map data verification method and system
By stitching together track geographic information and using as-built data and secondary measurements to verify the integrity and accuracy of the electronic track map, the problem of incomplete verification in existing technologies has been solved, achieving rapid, comprehensive and efficient data verification and improving the quality of the electronic map.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA RAILWAY FIRST SURVEY & DESIGN INST GRP
- Filing Date
- 2023-10-25
- Publication Date
- 2026-07-24
AI Technical Summary
In existing technologies, on-site verification can only verify key data points, while offline verification cannot identify overlapping errors, resulting in time-consuming and labor-intensive verification that affects operations, and it cannot fully identify issues with the integrity and accuracy of the data.
By splicing track geographic information, the integrity and correctness of track geographic information are verified using line and station completion data. Key point data of signal equipment are extracted, and secondary measurements are performed to verify the integrity and accuracy of key points. A track electronic map data verification system is used for comprehensive verification.
It enables comprehensive and rapid verification of track electronic map data, and can identify problems such as data matching errors, topological relationship errors, incomplete data, and insufficient accuracy, thereby reducing on-site impact and improving data quality.
Smart Images

Figure CN117473281B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of track geographic information technology, specifically to a method and system for verifying electronic track map data. Background Technology
[0002] High-quality electronic track maps (hereinafter referred to as electronic maps) are crucial for train positioning in satellite-based train control systems. Electronic maps describe the geographical information of railway tracks and trackside equipment, along with their corresponding track locations. The production process of electronic maps mainly includes four stages: preliminary design, data mapping, data processing, and data verification. Data verification is the final stage of map production and is an important means of verifying whether the data meets the requirements.
[0003] Currently, electronic map data verification is mainly divided into offline verification and on-site verification. On-site verification typically involves surveyors stationary at key points to receive satellite signals, comparing the on-site survey data with the data in the map data to calculate errors and determine if requirements are met. Offline verification generally involves repeatedly measuring the track and key points, comparing the measurement results offline with the map data to determine if requirements are met. On-site verification can only verify key point data, which is time-consuming, labor-intensive, dangerous, and disruptive to operations. Offline verification is an effective means of verifying map accuracy, effectively identifying random errors in the data measurement process and errors in the data processing process. However, if errors from two measurements overlap, they cannot be identified, making the verification method insufficient.
[0004] Therefore, it is necessary to propose new methods to overcome the above-mentioned shortcomings. Summary of the Invention
[0005] The purpose of this invention is to provide a method and system for verifying electronic track map data, so as to solve the problems that on-site verification can only verify key point data and offline verification cannot identify overlapping errors.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0007] A method for verifying electronic track map data, the method comprising:
[0008] The track geographic information of all stations' electronic track maps is stitched together, and the integrity and accuracy of the track geographic information data are verified using the line completion data and station completion data.
[0009] Extract key points from the as-built drawings of the signal equipment layout, and verify the completeness and accuracy of the key point data of the track electronic map;
[0010] Secondary measurements were performed on the track geographic information and key points, and the accuracy of the track geographic information and key point data of the electronic track map was verified based on the secondary measurement data.
[0011] Furthermore, the track geographic information of all station electronic track maps is stitched together, including:
[0012] According to the station order in the station information table, the track segment record points described in the corresponding station's track geographic information table are drawn on the same plane according to latitude and longitude to obtain the electronic map of the entire track.
[0013] The track geographic information of the entire line's electronic map is compiled and stitched together sequentially.
[0014] Furthermore, the completeness and accuracy of the track geographic information data are verified using the line completion data and station completion data, including:
[0015] According to the prescribed positive direction, determine whether the coordinates of the end point of the main line track at this station are consistent with the coordinates of the starting point of the main line track at the next station;
[0016] Iterate through all stations. If any inconsistency exists, the process is considered incomplete; otherwise, proceed to the next step.
[0017] Determine whether the distance between the starting point of the mainline track at the first station in the line and the starting point of the line in the line completion data is within the specified error range;
[0018] If the result is outside the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step.
[0019] Determine whether the distance between the end point of the main track at the last station in the line and the end point of the line in the line completion data is within the specified error range;
[0020] If the result is outside the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step.
[0021] Compare the siding track geographic information data of the electronic track map with the station completion data to determine whether the siding track geographic information data fully covers the corresponding station lines.
[0022] Iterate through all stations. If not all stations are covered, the system is considered incomplete. If all stations are covered, proceed to the next step.
[0023] Extract the topological relationships between all tracks in the station's as-built data, and determine whether the track topological relationships in the map data are consistent with the station's as-built data by matching the track numbers;
[0024] Iterate through all stations; if they do not match, the judgment is incorrect; if they match, the judgment is correct.
[0025] Furthermore, the key points in the as-built plan of the signal equipment layout include turnouts, transponders, signals, and boundaries.
[0026] Furthermore, the completeness and accuracy of the key point data of the track electronic map are verified, including:
[0027] Extract the number of key points from the as-built plan of the signal equipment layout and compare them with the number of key points in the corresponding station track electronic map data;
[0028] Iterate through all stations. If the number of stations is inconsistent, the decision is incomplete; if the number of stations is consistent, proceed to the next step.
[0029] Extract the correspondence between key points and their corresponding tracks in the as-built plan of signal equipment layout, and determine whether the tracks where the key points are located in the electronic map data are consistent with the plan of signal equipment layout.
[0030] Iterate through all stations; if they do not match, the judgment is incorrect; if they match, the judgment is correct.
[0031] Furthermore, the accuracy of the track geographic information data in the electronic track map is verified based on secondary measurement data, including:
[0032] Calculate the distance between the secondary measurement results and the key points in the corresponding electronic track map data;
[0033] Iterate through all key points and determine whether the distance is within the specified error range. If it is not within the specified error range, the judgment is inaccurate; if it is within the specified error range, the judgment is accurate.
[0034] Furthermore, the accuracy of the key point data of the track electronic map is verified based on the secondary measurement data, including:
[0035] By using the coordinate matching method, we can find the two closest track segment record points in the electronic map data corresponding to the secondary measurement data points of the track geographic information.
[0036] Calculate the perpendicular distance from the secondary measurement data point to the track segment formed by the two track segment recording points on the map, and determine whether the perpendicular distance is within the specified error range. If it is not within the specified error range, the judgment is inaccurate; if it is within the specified error range, the judgment is accurate.
[0037] On the other hand, a track electronic map data verification system is provided, the system being used to implement the method, including:
[0038] The first verification module is used to stitch together the track geographic information of all station track electronic maps and to verify the integrity and correctness of the track geographic information data using the line completion data and station completion data.
[0039] The second verification module is used to extract key points from the as-built drawings of the signal equipment layout and to verify the integrity and correctness of the key point data of the track electronic map.
[0040] The third verification module is used to verify the accuracy of the track geographic information data and key point data of the track electronic map based on the secondary measurement data.
[0041] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0042] This invention provides a method and system for verifying electronic track map data. It incorporates railway as-built data into the verification of the integrity and correctness of the electronic track map data, and employs a repeated measurement method to verify the accuracy of the electronic map. This provides a complete technical solution for verifying electronic map data, capable of identifying problems such as data matching errors, topological relationship errors, incomplete data, and insufficient data accuracy. Compared with existing on-site verification methods, this method provides more comprehensive verification data, saves time and effort, and has minimal impact on the site. Compared with existing offline verification methods, it can identify overlap errors, contributing to improved quality of the electronic map data. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other embodiments can be obtained from these drawings without creative effort.
[0044] Figure 1 This is a framework diagram for verifying electronic map data of the railway in this invention.
[0045] Figure 2 This is a flowchart of the verification process for the integrity and correctness of orbital geographic information in this invention.
[0046] Figure 3 This is a flowchart of the verification process for the integrity and correctness of key points in this invention.
[0047] Figure 4 This is a flowchart of the accuracy verification process for track geographic information data in this invention.
[0048] Figure 5 This is a structural diagram of the electronic map data verification system for rail transit in this invention. Detailed Implementation
[0049] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Preferred embodiments of the invention are shown in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a thorough and complete understanding of the disclosure of the invention.
[0050] It should be noted that the terms “comprising” and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product or device.
[0051] It should also be noted that although the order of steps is mentioned in the method description, in some cases, steps may be performed in a different order than that described here, and this should not be interpreted as a restriction on the order of steps.
[0052] Furthermore, in the description of this invention, the terms "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. Of course, such terms can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in a sequence other than those illustrated or described herein.
[0053] Track electronic map data includes track geographic information data and key point data. Track geographic information is divided into mainline track and siding track, and key points include transponders, signals, switches, and boundaries. This invention provides a method for verifying track electronic map data, the method comprising:
[0054] S1: Assemble the track geographic information from all station electronic maps and verify the completeness and accuracy of the track geographic information data using the line completion data and station completion data.
[0055] S101: According to the station order in the station information table, draw the track segment record points described in the track geographic information table of the corresponding station on the same plane according to latitude and longitude to obtain the electronic map of the entire track. This step can intuitively judge the overall rationality of the electronic map and whether there are obvious data deviations or missing data for the entire line.
[0056] S102: Summarize the track geographic information of the entire line's electronic track map and stitch them together sequentially.
[0057] S103: According to the prescribed positive direction, determine whether the coordinates of the end point of the main line track at this station are consistent with the coordinates of the starting point of the main line track at the next station.
[0058] The determination of the main track of a station can be made based on S101 and S102. The corresponding starting and ending coordinates are found in the track geographic information table according to the main track number. The coordinates of the ending point of the previous station are compared with the starting point of the next station in the order of the stations to determine whether they are consistent.
[0059] S104: Traverse all stations. If there is an inconsistency, the judgment is incomplete; if there is no inconsistency, proceed to the next step.
[0060] S105: Determine whether the distance between the starting point of the mainline track at the first station in the line and the starting point of the line in the line completion data is within the specified error range.
[0061] S106: If the error is not within the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step.
[0062] S107: Determine whether the distance between the end point of the main track at the final station in the line and the end point of the line in the line completion data is within the specified error range.
[0063] S108: If the error is not within the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step.
[0064] The above steps are based on the comparison of various track geographic information data. It is required that the distance between the starting point and ending point data of the electronic map main line and the corresponding line completion data be within the specified error range. This error mainly comes from two aspects: one is the error generated in the process of creating the line completion data, and the other is the systematic and random errors generated in the electronic map surveying and production process. In general, these errors should not exceed the fixed limit.
[0065] S109: Compare the siding track geographic information data on the electronic track map with the station completion data to determine whether the siding track geographic information data fully covers the corresponding station lines.
[0066] S110: Traverse all stations. If not all stations are covered, the system is considered incomplete. If all stations are covered, proceed to the next step.
[0067] To determine whether the siding track data on the map fully covers the station's tracks, the starting and ending coordinates of each siding track in the electronic map are compared with the corresponding starting and ending coordinates in the station's as-built data to determine if they are within a fixed error range. The correspondence between the final track number in the station's as-built data and the track number on the electronic map is obtained in steps S101 and S102.
[0068] S111: Extract the topological relationships between all tracks in the station's as-built data, and determine whether the track topological relationships in the map data are consistent with the station's as-built data by matching the track numbers;
[0069] S112: Iterate through all stations. If they do not match, the judgment is incorrect; if they match, the judgment is correct.
[0070] The tracks within the station are connected by turnouts. The turnouts act as nodes connecting the three directions: the turnout front, the straight track, and the curved track. By searching the three directions corresponding to each turnout in the station's as-built drawings, the correspondence between the turnouts and the tracks can be obtained, thus revealing the station's topology.
[0071] S2: Extract key points from the as-built drawings of the signal equipment layout, and verify the completeness and correctness of the key point data of the track electronic map.
[0072] Key points in the as-built plan of signal equipment layout include turnouts, transponders, signals, and boundaries.
[0073] S201: Extract the number of key points in the as-built plan of the signal equipment layout and compare them with the number of key points in the corresponding station track electronic map data;
[0074] S202: Traverse all stations. If the number of stations is inconsistent, the judgment is incomplete; if the number is consistent, proceed to the next step.
[0075] The number of turnouts, transponders, and signals in the signal layout as-built data can be obtained directly. The number of boundaries needs to be determined based on the station track type. The starting and ending points of the main line track are fixed as boundaries. If the starting or ending point of the siding track is not connected to other tracks, such as a dead end, safety line, or stop, then it is a boundary.
[0076] S203: Extract the correspondence between key points (turnout tip, turnout position, turnout reversal, transponder, signal and boundary) in the as-built plan of signal equipment and the track where they are located, and determine whether the track where the key points are located in the electronic map data is consistent with the plan of signal equipment.
[0077] S204: Iterate through all stations. If they do not match, the judgment is incorrect; if they match, the judgment is correct.
[0078] In the above verification process based on key point data, the correspondence between key points and their respective tracks is extracted through a tile search. In the as-built drawing of the signal plan layout, transponders, signals, turnouts, and boundaries are all arranged on the corresponding tracks in the form of tiles. By searching for the specified endpoints of the tiles, the tracks connected to the endpoints of the key point tiles can be calculated, thus determining the correspondence between the key points and their respective tracks.
[0079] S3: Perform secondary measurements on the track geographic information and key points, and verify the accuracy of the track geographic information data and key point data of the track electronic map based on the secondary measurement data.
[0080] Accuracy of orbital geographic information data:
[0081] S301: Calculate the distance between the secondary measurement results and the key points in the corresponding track electronic map data;
[0082] S302: Traverse all key points and determine whether the distance is within the specified error range. If it is not within the specified error range, the judgment is inaccurate; if it is within the specified error range, the judgment is accurate.
[0083] The geographic information of key points in an electronic map is obtained through point measurement. The accuracy of measuring fixed points depends on the error in the measurement process; the smaller the error, the higher the accuracy. Therefore, different measuring equipment and different surveyors are used to perform secondary measurements on key points. The results of these secondary measurements are then compared with the electronic map, and the distance between the two measured values is calculated. The smaller the distance, the higher the accuracy. Theoretically, the measurement error should be within a fixed range; if it exceeds the limit, it indicates that the data accuracy is not met.
[0084] Accuracy of key data:
[0085] S311: Using the coordinate matching method, find the two closest track segment record points in the electronic map data corresponding to the secondary measurement data points of the track geographic information;
[0086] S312: Calculate the perpendicular distance from the secondary measurement data point to the track segment formed by the two track segment recording points on the map, and determine whether the perpendicular distance is within the specified error range. If it is not within the specified error range, the judgment is inaccurate; if it is within the specified error range, the judgment is accurate.
[0087] Track geographic information data describes track lines using a finite number of discrete points, which are obtained after reducing the original measurement data of the track and are called track segment record points. The accuracy of track geographic information data depends on the deviation of the reduction process and the measurement error. The vertical distance method can highlight the reduction deviation and measurement error; the smaller the vertical distance, the higher the fit of the electronic map to the track and the higher the accuracy.
[0088] As-built drawings and electronic track maps in railway line completion data and station completion data are two different data sources. As-built drawings can be considered data that matches the actual situation of the railway, while electronic track maps are obtained through manual measurement. If existing methods are used to measure twice and compare them, it is impossible to identify overlap errors between the two measurements. However, this method compares the electronic track map with the as-built drawings, which can identify duplication errors.
[0089] On the other hand, a track electronic map data verification system is provided, the system being used to implement the method described in Embodiment 1, including:
[0090] The first verification module is used to stitch together the track geographic information of all station track electronic maps and to verify the integrity and correctness of the track geographic information data using the line completion data and station completion data, corresponding to S1 in Implementation Example 1.
[0091] The second verification module is used to extract key points from the as-built drawing of the signal equipment layout and to verify the integrity and correctness of the key point data of the track electronic map, corresponding to S2 in embodiment 1.
[0092] The third verification module is used to verify the accuracy of the track geographic information data and key point data of the track electronic map based on the secondary measurement data, corresponding to S3 in Implementation Example 1.
[0093] In addition to the verification module mentioned above, this system also includes:
[0094] The data input module is used to acquire electronic map data to be verified, as well as import route and station completion data;
[0095] The graphical display module is used to graphically display the verification process, intuitively showing the location, route, and station as-built drawings of electronic map data points, and marking the data that failed the verification on the graph;
[0096] The log recording and viewing module is used to record system logs during the data verification process;
[0097] The data and report output module is used to export a verification report based on the verification results, with output options available. Errors are marked at the end of the original electronic map file, and data can be exported.
[0098] The data input module is divided into an electronic map input module, an as-built data input module, and a secondary measurement data input module. The electronic map input module imports the electronic map data file for the entire line. The electronic map data is imported in folder format, with the folder name required to be "xx Line Track Electronic Map Data". Each folder contains a subfolder for each station, with the station folder name required to be "xx Station Track Electronic Map Data". Each station folder contains the corresponding electronic map data file for that station, and the file format is .xlsx. The as-built data input module imports the as-built drawings of the line, stations, and signal layout. The input files are in folder format, with the names required to be "xx Line Line As-Built Drawing", "xx Line Station As-Built Drawing", and "xx Line Signal Layout As-Built Drawing". The files within each folder are in .dwg format. The secondary measurement data input module imports data in folder format, with the folder name required to be "xx Line Secondary Measurement Data". This folder contains a subfolder for each station, with the station folder name required to be "xx Station Secondary Measurement Data". Each station folder contains the corresponding measurement data for that station, and the file format is .xlsx. The input data can be displayed in the graphic display module by station, and data from different sources are distinguished by color.
[0099] The data verification module verifies the electronic map data. First, it verifies the completeness and correctness of the track geographic information data based on the as-built data of the line and stations. Then, it verifies the completeness and correctness of the key points based on the as-built drawings of the signal layout. Finally, it verifies the accuracy of the track geographic information and key points based on secondary measurement data. Specific verification methods are described above.
[0100] The graphics display module displays the input data in the window and labels the verification results in the window. In addition, it allows interactive operations on the map blocks. For example, if a key point map block is selected, the Euclidean distance between the key point and the secondary measurement data can be calculated separately and labeled in the window.
[0101] The log recording and viewing module records the system's operational logs during the data verification process. System logs are divided into two types: one type contains real-time content requiring user confirmation, displayed as a pop-up dialog box, such as "Data import complete" or "Data verification complete." The other type records all information required for the verification report, such as "Trajectory geographic information data integrity verification failed" or "Mainline endpoint inconsistent," and is ultimately stored as a text file in TXT format.
[0102] The data and report output module is divided into two parts. One part exports the verified data, which is based on the electronic map data to be verified, with any erroneous content annotated and the reasons for the errors noted to facilitate user error location and data correction. The exported data is in XLSX format. The other part exports the verification report, which exports the log results of the verification system in a fixed text format, supporting export to TXT files.
[0103] Those skilled in the art will understand that all or part of the functions of the embodiments of the present invention can be implemented by hardware or by computer program. When all or part of the functions in the above embodiments are implemented by computer program, the program can be stored in a computer-readable storage medium, which may include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to achieve the above functions. For example, the program can be stored in the memory of a device, and when the program in the memory is executed by the processor, all or part of the above functions can be achieved. In addition, when all or part of the functions in the above embodiments are implemented by computer program, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash drive, or portable hard drive, and can be downloaded or copied to the memory of a local device, or the system of the local device can be updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be achieved.
[0104] The above examples illustrate the present invention only to aid in understanding it and are not intended to limit the scope of the invention. Those skilled in the art can make various simple deductions, modifications, or substitutions based on the principles of this invention.
Claims
1. A method for verifying electronic track map data, characterized in that: The method includes: The track geographic information of all stations' electronic track maps is stitched together, and the integrity and accuracy of the track geographic information data are verified using the line completion data and station completion data. Extract key points from the as-built drawings of the signal equipment layout, and verify the completeness and accuracy of the key point data of the track electronic map; Secondary measurements were performed on the track geographic information and key points, and the accuracy of the track geographic information and key point data of the electronic track map was verified based on the secondary measurement data. in: The completeness and accuracy of the track geographic information data are verified using the as-built data of the line and the station facilities, including: According to the prescribed positive direction, determine whether the coordinates of the end point of the main line track at this station are consistent with the coordinates of the starting point of the main line track at the next station; Iterate through all stations. If any inconsistency exists, the decision is incomplete; otherwise, proceed to the next step. Determine whether the distance between the starting point of the mainline track at the first station in the line and the starting point of the line in the line completion data is within the specified error range; If the result is outside the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step. Determine whether the distance between the end point of the main track at the last station in the line and the end point of the line in the line completion data is within the specified error range; If the result is outside the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step. Compare the siding track geographic information data of the electronic track map with the station completion data to determine whether the siding track geographic information data fully covers the corresponding station lines. Iterate through all stations. If not all stations are covered, the system is considered incomplete. If all stations are covered, proceed to the next step. Extract the topological relationships between all tracks in the station's as-built data, and determine whether the track topological relationships in the map data are consistent with the station's as-built data by matching the track numbers; Iterate through all stations; if they do not match, the judgment is incorrect; if they match, the judgment is correct.
2. The method for verifying electronic track map data according to claim 1, characterized in that: The track geographic information is stitched together from all station electronic track maps, including: According to the station order in the station information table, the track segment record points described in the corresponding station's track geographic information table are drawn on the same plane according to latitude and longitude to obtain the electronic map of the entire track. The track geographic information of the entire line's electronic map is compiled and stitched together sequentially.
3. The method for verifying electronic track map data according to claim 2, characterized in that: Key points in the as-built plan of signal equipment layout include turnouts, transponders, signals, and boundaries.
4. The method for verifying electronic track map data according to claim 3, characterized in that: Verify the completeness and accuracy of key point data on the electronic track map, including: Extract the number of key points from the as-built plan of the signal equipment layout and compare them with the number of key points in the corresponding station track electronic map data; Iterate through all stations. If the number of stations is inconsistent, the decision is incomplete; if the number of stations is consistent, proceed to the next step. Extract the correspondence between key points and their corresponding tracks in the as-built plan of signal equipment layout, and determine whether the tracks where the key points are located in the electronic map data are consistent with the plan of signal equipment layout. Iterate through all stations; if they do not match, the judgment is incorrect; if they match, the judgment is correct.
5. The method for verifying electronic track map data according to claim 4, characterized in that: The accuracy of the track geographic information data in the electronic track map was verified based on secondary measurement data, including: Calculate the distance between the secondary measurement results and the key points in the corresponding electronic track map data; Iterate through all key points and determine whether the distance is within the specified error range. If it is not within the specified error range, the judgment is inaccurate; if it is within the specified error range, the judgment is accurate.
6. The method for verifying electronic track map data according to claim 4, characterized in that: The accuracy of key point data in the track electronic map was verified based on secondary measurement data, including: By using the coordinate matching method, we can find the two closest track segment record points in the electronic map data corresponding to the secondary measurement data points of the track geographic information. Calculate the perpendicular distance from the secondary measurement data point to the track segment formed by the two track segment recording points on the map, and determine whether the perpendicular distance is within the specified error range. If it is not within the specified error range, the judgment is inaccurate; if it is within the specified error range, the judgment is accurate.
7. A track electronic map data verification system, characterized in that: The system is used to implement the method according to any one of claims 1-6, comprising: The first verification module is used to stitch together the track geographic information of all station track electronic maps and to verify the integrity and correctness of the track geographic information data using the line completion data and station completion data. The second verification module is used to extract key points from the as-built drawings of the signal equipment layout and to verify the integrity and correctness of the key point data of the track electronic map. The third verification module is used to verify the accuracy of the track geographic information data and key point data of the track electronic map based on the secondary measurement data; in: The completeness and accuracy of the track geographic information data are verified using the as-built data of the line and the station facilities, including: According to the prescribed positive direction, determine whether the coordinates of the end point of the main line track at this station are consistent with the coordinates of the starting point of the main line track at the next station; Iterate through all stations. If any inconsistency exists, the decision is incomplete; otherwise, proceed to the next step. Determine whether the distance between the starting point of the mainline track at the first station in the line and the starting point of the line in the line completion data is within the specified error range; If the result is outside the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step. Determine whether the distance between the end point of the main track at the last station in the line and the end point of the line in the line completion data is within the specified error range; If the result is outside the specified error range, the judgment is incomplete; if it is within the specified error range, proceed to the next step. Compare the siding track geographic information data of the electronic track map with the station completion data to determine whether the siding track geographic information data fully covers the corresponding station lines. Iterate through all stations. If not all stations are covered, the system is considered incomplete. If all stations are covered, proceed to the next step. Extract the topological relationships between all tracks in the station's as-built data, and determine whether the track topological relationships in the map data are consistent with the station's as-built data by matching the track numbers; Iterate through all stations; if they do not match, the judgment is incorrect; if they match, the judgment is correct.