Validation of track databases
Methods for validating track databases based on the contents of a geological database. The track database stores a piecewise-polynomial spline as a geometric representation of the track, along with offsets from spline points to represent the geo-locations of features on the track. After the computations associated with the geometric representation are completed and the track database is populated, the geo-locations of features in the track database are checked for consistency with the geo-locations of monuments in the geological database. If the geo-location of a feature in the track database is found to differ by more than a threshold distance from its projected geo-location, as computed from offsets from a monument in the geological database, then corrective action is taken. The illustrative embodiment also enables the validation of data values in the track database and relationships among track features.
1. A data processing method of validating by a processor and correcting a track database based on the contents of a geological database, the method comprising:
computing, by a data-processing system that is associated with said track database, a geo-location of a feature along a train track based on a geometric representation of said train track and an offset from a point on said train track to said feature, wherein said track database comprises said geometric representation and said offset;
estimating, by said data-processing system, a first geo-location of a monument based on the geo-location of said feature; and
when said estimated first geo-location of said monument differs by at least a threshold distance from a second geo-location of said monument in said geological database, adjusting, by said data-processing system, at least one of said geometric representation and said offset in said track database so that a re-computed estimate of said first geo-location of said monument is within said threshold distance, thereby correcting said track database based on said second geo-location of said monument in said geological database.
2. The method of claim 1 wherein said geometric representation is obtained from a survey of said train track.
3. The method of claim 1 wherein said geometric representation is a piecewise polynomial spline.
4. The method of claim 1 wherein said geological database is a governmental survey database.
5. The method of claim 1 wherein the estimated first geo-location of said monument is based on a heading and a distance from said feature.
6. The method of claim 1 wherein said feature is a switch.
7. The method of claim 1 wherein said feature is a station.
8. The method of claim 1 wherein said feature is a traffic signal.
9. A data processing method of validating by a processor and correcting a track database based on the contents of a geological database, the method comprising:
computing, by a data-processing system that is associated with said track database, a first geo-location of a feature along a train track based on a geometric representation of said train track and an offset from a point on said train track to said feature, wherein said track database comprises said geometric representation and said offset; and
when said first geo-location of said feature differs by at least a threshold distance from a projected geo-location that is derived from said geological database, adjusting, by said data-processing system, one or both of said geometric representation and said offset in said track database so that a re-computed first geo-location of said feature is within said threshold distance of said projected geo-location, thereby correcting said track database based on said geological database.
10. The method of claim 9 wherein said geometric representation is obtained from a survey of said train track.
11. The method of claim 9 wherein said geometric representation is a piecewise polynomial spline.
12. The method of claim 9 wherein said geological database is a governmental survey database.
13. The method of claim 9 wherein the projected geo-location is based on a heading and a distance from a monument in said geological database.
14. The method of claim 9 wherein said feature is a traffic signal.
15. The method of claim 9 wherein said feature is a switch.
16. The method of claim 9 wherein said feature is a milepost.